• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/JavaScriptCore-7537.78.1/heap/

Lines Matching refs:typename

36 template<typename T> inline Weak<T>::Weak(T* cell, WeakHandleOwner* weakOwner, void* context)
41 template<typename T> inline bool Weak<T>::isHashTableDeletedValue() const
46 template<typename T> inline Weak<T>::Weak(typename Weak<T>::HashTableDeletedValueTag)
51 template<typename T> template<typename U> inline Weak<T>::Weak(const PassWeak<U>& other)
61 template<typename T> inline void Weak<T>::swap(Weak& other)
66 template<typename T> inline Weak<T>& Weak<T>::operator=(const PassWeak<T>& o)
73 template<typename T> inline T* Weak<T>::operator->() const
79 template<typename T> inline T& Weak<T>::operator*() const
85 template<typename T> inline T* Weak<T>::get() const
92 template<typename T> inline bool Weak<T>::was(T* other) const
97 template<typename T> inline bool Weak<T>::operator!() const
102 template<typename T> inline Weak<T>::operator UnspecifiedBoolType*() const
107 template<typename T> inline PassWeak<T> Weak<T>::release()
114 template<typename T> inline WeakImpl* Weak<T>::hashTableDeletedValue()
119 template <typename T> inline bool operator==(const Weak<T>& lhs, const Weak<T>& rhs)
126 template<typename Map, typename Key, typename Value> inline void weakAdd(Map& map, const Key& key, Value value)
132 template<typename Map, typename Key, typename Value> inline void weakRemove(Map& map, const Key& key, Value value)
134 typename Map::iterator it = map.find(key);
142 template<typename T> inline void weakClear(Weak<T>& weak, T* cell)
154 template<typename T> struct VectorTraits<JSC::Weak<T> > : SimpleClassVectorTraits {
158 template<typename T> struct HashTraits<JSC::Weak<T> > : SimpleClassHashTraits<JSC::Weak<T> > {