| Index: third_party/WebKit/Source/platform/heap/HeapAllocator.h
|
| diff --git a/third_party/WebKit/Source/platform/heap/HeapAllocator.h b/third_party/WebKit/Source/platform/heap/HeapAllocator.h
|
| index 7d23b2cb0436195b7862bd7d53019fb0e06ad7e8..004de052e56db7d697d52e0c7a58efaeff150f03 100644
|
| --- a/third_party/WebKit/Source/platform/heap/HeapAllocator.h
|
| +++ b/third_party/WebKit/Source/platform/heap/HeapAllocator.h
|
| @@ -737,6 +737,26 @@ struct IsGarbageCollectedType<
|
| static const bool value = true;
|
| };
|
|
|
| +template <typename Set>
|
| +struct IsGarbageCollectedType<ListHashSetIterator<Set>> {
|
| + static const bool value = IsGarbageCollectedType<Set>::value;
|
| +};
|
| +
|
| +template <typename Set>
|
| +struct IsGarbageCollectedType<ListHashSetConstIterator<Set>> {
|
| + static const bool value = IsGarbageCollectedType<Set>::value;
|
| +};
|
| +
|
| +template <typename Set>
|
| +struct IsGarbageCollectedType<ListHashSetReverseIterator<Set>> {
|
| + static const bool value = IsGarbageCollectedType<Set>::value;
|
| +};
|
| +
|
| +template <typename Set>
|
| +struct IsGarbageCollectedType<ListHashSetConstReverseIterator<Set>> {
|
| + static const bool value = IsGarbageCollectedType<Set>::value;
|
| +};
|
| +
|
| template <typename T, typename H>
|
| struct HandleHashTraits : SimpleClassHashTraits<H> {
|
| STATIC_ONLY(HandleHashTraits);
|
|
|