MappedTraits 29 Source/wtf/HashMap.h template<typename KeyTraits, typename MappedTraits> struct HashMapValueTraits; MappedTraits 54 Source/wtf/HashMap.h typedef HashMapValueTraits<KeyTraits, MappedTraits> ValueTraits; MappedTraits 59 Source/wtf/HashMap.h typedef typename MappedTraits::TraitType MappedType; MappedTraits 77 Source/wtf/HashMap.h typedef typename MappedTraits::PassInType MappedPassInType; MappedTraits 78 Source/wtf/HashMap.h typedef typename MappedTraits::PassOutType MappedPassOutType; MappedTraits 79 Source/wtf/HashMap.h typedef typename MappedTraits::PeekOutType MappedPeekType; MappedTraits 251 Source/wtf/HashMap.h template<typename KeyTraits, typename MappedTraits> struct HashMapValueTraits : KeyValuePairHashTraits<KeyTraits, MappedTraits> { MappedTraits 253 Source/wtf/HashMap.h static bool isEmptyValue(const typename KeyValuePairHashTraits<KeyTraits, MappedTraits>::TraitType& value) MappedTraits 379 Source/wtf/HashMap.h MappedTraits::store(mapped, result.storedValue->value); MappedTraits 405 Source/wtf/HashMap.h return MappedTraits::peek(MappedTraits::emptyValue()); MappedTraits 406 Source/wtf/HashMap.h return MappedTraits::peek(entry->value); MappedTraits 433 Source/wtf/HashMap.h return MappedTraits::passOut(MappedTraits::emptyValue()); MappedTraits 434 Source/wtf/HashMap.h MappedPassOutType result = MappedTraits::passOut(it->value);