HomeSort by relevance Sort by last modified time
    Searched refs:ExternalType (Results 1 - 6 of 6) sorted by null

  /external/webkit/Source/JavaScriptCore/heap/
Local.h 45 typedef typename Handle<T>::ExternalType ExternalType;
47 Local(JSGlobalData&, ExternalType = ExternalType());
51 Local& operator=(ExternalType);
55 Local(HandleSlot, ExternalType); // Used by LocalScope::release() to move a Local to a containing scope.
56 void set(ExternalType);
59 template <typename T> inline Local<T>::Local(JSGlobalData& globalData, ExternalType value)
77 template <typename T> inline Local<T>::Local(HandleSlot slot, ExternalType value)
82 template <typename T> inline Local<T>& Local<T>::operator=(ExternalType value
    [all...]
Strong.h 44 typedef typename Handle<T>::ExternalType ExternalType;
51 Strong(JSGlobalData& globalData, ExternalType value = ExternalType())
98 void set(JSGlobalData& globalData, ExternalType value)
138 void set(ExternalType externalType)
141 JSValue value = HandleTypes<T>::toJSValue(externalType);
Weak.h 42 typedef typename Handle<T>::ExternalType ExternalType;
49 Weak(JSGlobalData& globalData, ExternalType value = ExternalType(), WeakHandleOwner* weakOwner = 0, void* context = 0)
89 ExternalType get() const { return HandleTypes<T>::getFromSlot(slot()); }
99 void set(JSGlobalData& globalData, ExternalType value, WeakHandleOwner* weakOwner = 0, void* context = 0)
128 void set(ExternalType externalType)
131 JSValue value = HandleTypes<T>::toJSValue(externalType);
Handle.h 81 typedef T* ExternalType;
82 static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast<ExternalType>(slot->asCell()) : 0; }
88 typedef JSValue ExternalType;
89 static ExternalType getFromSlot(HandleSlot slot) { return slot ? *slot : JSValue(); }
146 typedef typename HandleTypes<T>::ExternalType ExternalType;
155 ExternalType get() const { return HandleTypes<T>::getFromSlot(this->slot()); }
LocalScope.h 67 typename Local<T>::ExternalType ptr = local.get();
  /external/webkit/Source/JavaScriptCore/runtime/
WeakGCMap.h 43 static KeyType keyForFinalizer(void* context, typename HandleTypes<MappedType>::ExternalType)
55 typedef typename HandleTypes<MappedType>::ExternalType ExternalType;
67 std::pair<KeyType, ExternalType> get() const { return std::make_pair(m_iterator->first, HandleTypes<MappedType>::getFromSlot(m_iterator->second)); }
114 ExternalType get(const KeyType& key) const
124 pair<iterator, bool> add(JSGlobalData& globalData, const KeyType& key, ExternalType value)
137 void set(iterator iter, ExternalType value)
145 void set(JSGlobalData& globalData, const KeyType& key, ExternalType value)
158 ExternalType take(const KeyType& key)
162 return HashTraits<ExternalType>::emptyValue()
    [all...]

Completed in 61 milliseconds