#include <WeakGCMap.h>
◆ AddResult [1/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ AddResult [2/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ const_iterator [1/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ const_iterator [2/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ iterator [1/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ iterator [2/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ KeyType [1/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ KeyType [2/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ WeakGCMap() [1/2]
template<typename KeyArg , typename ValueArg , typename HashArg , typename KeyTraitsArg >
◆ ~WeakGCMap() [1/2]
template<typename KeyArg , typename ValueArg , typename HashArg , typename KeyTraitsArg >
◆ WeakGCMap() [2/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ ~WeakGCMap() [2/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ clear() [1/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ clear() [2/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ contains() [1/2]
template<typename KeyArg , typename ValueArg , typename HashArg , typename KeyTraitsArg >
◆ contains() [2/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ find() [1/4]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ find() [2/4]
template<typename KeyArg , typename ValueArg , typename HashArg , typename KeyTraitsArg >
◆ find() [3/4]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ find() [4/4]
template<typename KeyArg , typename ValueArg , typename HashArg , typename KeyTraitsArg >
◆ forEach() [1/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
template<typename Functor >
void JSC::WeakGCMap< KeyArg, ValueArg, HashArg, KeyTraitsArg >::forEach |
( |
Functor |
functor | ) |
|
|
inline |
◆ forEach() [2/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
template<typename Functor >
void JSC::WeakGCMap< KeyArg, ValueArg, HashArg, KeyTraitsArg >::forEach |
( |
Functor |
functor | ) |
|
|
inline |
◆ get() [1/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ get() [2/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ isEmpty() [1/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
bool JSC::WeakGCMap< KeyArg, ValueArg, HashArg, KeyTraitsArg >::isEmpty |
( |
| ) |
const |
|
inline |
◆ isEmpty() [2/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ pruneStaleEntries() [1/2]
template<typename KeyArg , typename ValueArg , typename HashArg , typename KeyTraitsArg >
◆ pruneStaleEntries() [2/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ remove() [1/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ remove() [2/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ set() [1/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
◆ set() [2/2]
template<typename KeyArg, typename ValueArg, typename HashArg = typename DefaultHash<KeyArg>::Hash, typename KeyTraitsArg = HashTraits<KeyArg>>
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/JavaScriptCore.framework/Versions/A/PrivateHeaders/WeakGCMap.h
- DerivedData/WebKit/Build/Products/Debug/JavaScriptCore.framework/Versions/A/PrivateHeaders/WeakGCMapInlines.h