Searched refs:WrapperPersistentNode (Results 1 - 25 of 62) sorted by relevance

123

/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/
H A DWrapperTypeInfo.h55 typedef WrapperPersistentNode* (*CreatePersistentHandleFunction)(ScriptWrappableBase* internalPointer);
137 WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer) const
229 inline const WrapperPersistentNode* toPersistentHandle(const v8::Handle<v8::Object>& wrapper)
232 return static_cast<WrapperPersistentNode*>(wrapper->GetAlignedPointerFromInternalField(wrapper->InternalFieldCount() - 1));
239 const WrapperPersistentNode* handle = toPersistentHandle(wrapper);
242 WrapperPersistentNode::destroy(handle);
245 const WrapperPersistentNode* handle = toPersistentHandle(wrapper);
248 WrapperPersistentNode::destroy(handle);
H A DV8DOMWrapper.h63 static void setNativeInfoWithPersistentHandle(v8::Handle<v8::Object>, const WrapperTypeInfo*, ScriptWrappableBase* internalPointer, WrapperPersistentNode*);
107 inline void V8DOMWrapper::setNativeInfoWithPersistentHandle(v8::Handle<v8::Object> wrapper, const WrapperTypeInfo* wrapperTypeInfo, ScriptWrappableBase* internalPointer, WrapperPersistentNode* handle)
/external/chromium_org/third_party/WebKit/Source/platform/heap/
H A DHandle.h158 class WrapperPersistentNode { class in namespace:blink
160 WTF_MAKE_NONCOPYABLE(WrapperPersistentNode);
172 static inline void destroy(const WrapperPersistentNode*);
175 WrapperPersistentNode() : m_raw(0), m_regionOffset(0) { } function in class:blink::WrapperPersistentNode
176 WrapperPersistentNode(void *raw, size_t regionOffset) : m_raw(raw), m_regionOffset(regionOffset) { } function in class:blink::WrapperPersistentNode
181 WrapperPersistentNode* takeSlot()
185 WrapperPersistentNode* nextFree = reinterpret_cast<WrapperPersistentNode*>(m_raw);
190 WrapperPersistentNode* freeSlot(WrapperPersistentNode* nextFre
[all...]
/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/custom/
H A DV8ArrayBufferCustom.cpp76 WrapperPersistentNode* V8ArrayBuffer::createPersistentHandle(ScriptWrappableBase* internalPointer)
H A DV8TypedArrayCustom.h59 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
213 WrapperPersistentNode* V8TypedArray<TypedArray>::createPersistentHandle(ScriptWrappableBase* internalPointer)
H A DV8ArrayBufferCustom.h59 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
/external/chromium_org/third_party/WebKit/Source/bindings/tests/results/core/
H A DV8TestInterfaceDocument.cpp96 WrapperPersistentNode* V8TestInterfaceDocument::createPersistentHandle(ScriptWrappableBase* internalPointer)
H A DV8TestInterfaceEmpty.cpp84 WrapperPersistentNode* V8TestInterfaceEmpty::createPersistentHandle(ScriptWrappableBase* internalPointer)
H A DV8SVGTestInterface.cpp121 WrapperPersistentNode* V8SVGTestInterface::createPersistentHandle(ScriptWrappableBase* internalPointer)
H A DV8SVGTestInterface.h32 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
H A DV8TestException.h32 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
H A DV8TestInterface.h41 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
H A DV8TestInterfaceCheckSecurity.h32 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
H A DV8TestInterfaceConstructor3.cpp119 WrapperPersistentNode* V8TestInterfaceConstructor3::createPersistentHandle(ScriptWrappableBase* internalPointer)
H A DV8TestInterfaceCustomConstructor.cpp103 WrapperPersistentNode* V8TestInterfaceCustomConstructor::createPersistentHandle(ScriptWrappableBase* internalPointer)
H A DV8TestInterfaceEmpty.h32 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
H A DV8TestSpecialOperations.h32 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
H A DV8TestSpecialOperationsNotEnumerable.cpp124 WrapperPersistentNode* V8TestSpecialOperationsNotEnumerable::createPersistentHandle(ScriptWrappableBase* internalPointer)
H A DV8TestSpecialOperationsNotEnumerable.h32 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
H A DV8TestException.cpp138 WrapperPersistentNode* V8TestException::createPersistentHandle(ScriptWrappableBase* internalPointer)
H A DV8TestInterface2.h32 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
H A DV8TestInterface3.cpp143 WrapperPersistentNode* V8TestInterface3::createPersistentHandle(ScriptWrappableBase* internalPointer)
H A DV8TestInterface3.h32 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
H A DV8TestInterfaceConstructor.h38 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
/external/chromium_org/third_party/WebKit/Source/bindings/tests/results/modules/
H A DV8TestInterface5.h34 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);

Completed in 167 milliseconds

123