Home
last modified time | relevance | path

Searched refs:ScriptWrappableBase (Results 1 – 25 of 80) sorted by relevance

1234

/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/
DWrapperTypeInfo.h44 class ScriptWrappableBase; variable
53 typedef void (*RefObjectFunction)(ScriptWrappableBase* internalPointer);
54 typedef void (*DerefObjectFunction)(ScriptWrappableBase* internalPointer);
55 typedef WrapperPersistentNode* (*CreatePersistentHandleFunction)(ScriptWrappableBase* internalPoint…
58 typedef void (*ResolveWrapperReachabilityFunction)(ScriptWrappableBase* internalPointer, const v8::…
62 inline void setObjectGroup(ScriptWrappableBase* internalPointer, const v8::Persistent<v8::Object>& … in setObjectGroup()
125 void refObject(ScriptWrappableBase* internalPointer) const in refObject()
131 void derefObject(ScriptWrappableBase* internalPointer) const in derefObject()
137 WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer) const in createPersistentHandle()
169 …void visitDOMWrapper(ScriptWrappableBase* internalPointer, const v8::Persistent<v8::Object>& wrapp… in visitDOMWrapper()
[all …]
DScriptWrappable.cpp18 COMPILE_ASSERT(sizeof(ScriptWrappableBase) <= sizeof(SameSizeAsScriptWrappableBase), ScriptWrappabl…
20 struct SameSizeAsScriptWrappable : public ScriptWrappableBase {
32 …ScriptWrappableBaseProtector(ScriptWrappableBase* scriptWrappableBase, const WrapperTypeInfo* wrap… in ScriptWrappableBaseProtector()
43 ScriptWrappableBase* m_scriptWrappableBase;
DDOMDataStore.h123 …static v8::Handle<v8::Object> getWrapperNonTemplate(ScriptWrappableBase* object, v8::Isolate* isol… in getWrapperNonTemplate()
165 …static void setWrapperNonTemplate(ScriptWrappableBase* object, v8::Handle<v8::Object> wrapper, v8:… in setWrapperNonTemplate()
190 static bool containsWrapperNonTemplate(ScriptWrappableBase* object, v8::Isolate* isolate) in containsWrapperNonTemplate()
208 v8::Handle<v8::Object> getNonTemplate(ScriptWrappableBase* object, v8::Isolate* isolate) in getNonTemplate()
246 bool containsWrapperNonTemplate(ScriptWrappableBase* object) in containsWrapperNonTemplate()
271 …void setNonTemplate(ScriptWrappableBase* object, v8::Handle<v8::Object> wrapper, v8::Isolate* isol… in setNonTemplate()
306 DOMWrapperMap<ScriptWrappableBase> m_wrapperMap;
310 inline void DOMWrapperMap<ScriptWrappableBase>::PersistentValueMapTraits::Dispose( in Dispose()
313 ScriptWrappableBase* key) in Dispose()
/external/chromium_org/third_party/WebKit/Source/bindings/tests/results/modules/
DV8TestInterface5.h32 static void refObject(ScriptWrappableBase* internalPointer);
33 static void derefObject(ScriptWrappableBase* internalPointer);
34 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
35 …static void visitDOMWrapper(ScriptWrappableBase* internalPointer, const v8::Persistent<v8::Object>…
39 static inline ScriptWrappableBase* toScriptWrappableBase(TestInterface5Implementation* impl) in toScriptWrappableBase()
44 static inline TestInterface5Implementation* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
/external/chromium_org/third_party/WebKit/Source/bindings/tests/results/core/
DV8TestInterface.h39 static void refObject(ScriptWrappableBase* internalPointer);
40 static void derefObject(ScriptWrappableBase* internalPointer);
41 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
42 …static void visitDOMWrapper(ScriptWrappableBase* internalPointer, const v8::Persistent<v8::Object>…
47 static inline ScriptWrappableBase* toScriptWrappableBase(TestInterfaceImplementation* impl) in toScriptWrappableBase()
52 static inline TestInterfaceImplementation* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
DV8TestInterface2.h30 static void refObject(ScriptWrappableBase* internalPointer);
31 static void derefObject(ScriptWrappableBase* internalPointer);
32 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
33 …static void visitDOMWrapper(ScriptWrappableBase* internalPointer, const v8::Persistent<v8::Object>…
36 static inline ScriptWrappableBase* toScriptWrappableBase(TestInterface2* impl) in toScriptWrappableBase()
41 static inline TestInterface2* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
DV8TestInterface3.h30 static void refObject(ScriptWrappableBase* internalPointer);
31 static void derefObject(ScriptWrappableBase* internalPointer);
32 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
33 …static void visitDOMWrapper(ScriptWrappableBase* internalPointer, const v8::Persistent<v8::Object>…
43 static inline ScriptWrappableBase* toScriptWrappableBase(TestInterface3* impl) in toScriptWrappableBase()
48 static inline TestInterface3* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
DV8TestSpecialOperations.h30 static void refObject(ScriptWrappableBase* internalPointer);
31 static void derefObject(ScriptWrappableBase* internalPointer);
32 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
34 static inline ScriptWrappableBase* toScriptWrappableBase(TestSpecialOperations* impl) in toScriptWrappableBase()
39 static inline TestSpecialOperations* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
DV8TestInterfaceCustomConstructor.h30 static void refObject(ScriptWrappableBase* internalPointer);
31 static void derefObject(ScriptWrappableBase* internalPointer);
32 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
36 static inline ScriptWrappableBase* toScriptWrappableBase(TestInterfaceCustomConstructor* impl) in toScriptWrappableBase()
41 static inline TestInterfaceCustomConstructor* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
DV8TestInterfaceConstructor4.h30 static void refObject(ScriptWrappableBase* internalPointer);
31 static void derefObject(ScriptWrappableBase* internalPointer);
32 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
35 static inline ScriptWrappableBase* toScriptWrappableBase(TestInterfaceConstructor4* impl) in toScriptWrappableBase()
40 static inline TestInterfaceConstructor4* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
DV8TestInterfaceDocument.h31 static void refObject(ScriptWrappableBase* internalPointer);
32 static void derefObject(ScriptWrappableBase* internalPointer);
33 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
41 static inline ScriptWrappableBase* toScriptWrappableBase(TestInterfaceDocument* impl) in toScriptWrappableBase()
46 static inline TestInterfaceDocument* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
DV8TestInterfaceGarbageCollected.h31 static void refObject(ScriptWrappableBase* internalPointer);
32 static void derefObject(ScriptWrappableBase* internalPointer);
33 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
39 static inline ScriptWrappableBase* toScriptWrappableBase(TestInterfaceGarbageCollected* impl) in toScriptWrappableBase()
44 static inline TestInterfaceGarbageCollected* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
DV8TestInterfaceNode.h31 static void refObject(ScriptWrappableBase* internalPointer);
32 static void derefObject(ScriptWrappableBase* internalPointer);
33 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
41 static inline ScriptWrappableBase* toScriptWrappableBase(TestInterfaceNode* impl) in toScriptWrappableBase()
46 static inline TestInterfaceNode* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
DV8TestInterfaceCheckSecurity.h30 static void refObject(ScriptWrappableBase* internalPointer);
31 static void derefObject(ScriptWrappableBase* internalPointer);
32 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
34 static inline ScriptWrappableBase* toScriptWrappableBase(TestInterfaceCheckSecurity* impl) in toScriptWrappableBase()
39 static inline TestInterfaceCheckSecurity* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
DV8TestSpecialOperationsNotEnumerable.h30 static void refObject(ScriptWrappableBase* internalPointer);
31 static void derefObject(ScriptWrappableBase* internalPointer);
32 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
34 … static inline ScriptWrappableBase* toScriptWrappableBase(TestSpecialOperationsNotEnumerable* impl) in toScriptWrappableBase()
39 static inline TestSpecialOperationsNotEnumerable* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
DV8TestInterfaceConstructor.h36 static void refObject(ScriptWrappableBase* internalPointer);
37 static void derefObject(ScriptWrappableBase* internalPointer);
38 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
41 static inline ScriptWrappableBase* toScriptWrappableBase(TestInterfaceConstructor* impl) in toScriptWrappableBase()
46 static inline TestInterfaceConstructor* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
DV8TestInterfaceNamedConstructor.h36 static void refObject(ScriptWrappableBase* internalPointer);
37 static void derefObject(ScriptWrappableBase* internalPointer);
38 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
41 static inline ScriptWrappableBase* toScriptWrappableBase(TestInterfaceNamedConstructor* impl) in toScriptWrappableBase()
46 static inline TestInterfaceNamedConstructor* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
DV8TestInterfaceEmpty.h30 static void refObject(ScriptWrappableBase* internalPointer);
31 static void derefObject(ScriptWrappableBase* internalPointer);
32 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
34 static inline ScriptWrappableBase* toScriptWrappableBase(TestInterfaceEmpty* impl) in toScriptWrappableBase()
39 static inline TestInterfaceEmpty* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
DV8TestNode.h31 static void refObject(ScriptWrappableBase* internalPointer);
32 static void derefObject(ScriptWrappableBase* internalPointer);
33 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
42 static inline ScriptWrappableBase* toScriptWrappableBase(TestNode* impl) in toScriptWrappableBase()
47 static inline TestNode* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
DV8TestInterfaceConstructor2.h30 static void refObject(ScriptWrappableBase* internalPointer);
31 static void derefObject(ScriptWrappableBase* internalPointer);
32 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
35 static inline ScriptWrappableBase* toScriptWrappableBase(TestInterfaceConstructor2* impl) in toScriptWrappableBase()
40 static inline TestInterfaceConstructor2* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
DV8TestInterfaceNamedConstructor2.h36 static void refObject(ScriptWrappableBase* internalPointer);
37 static void derefObject(ScriptWrappableBase* internalPointer);
38 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
40 static inline ScriptWrappableBase* toScriptWrappableBase(TestInterfaceNamedConstructor2* impl) in toScriptWrappableBase()
45 static inline TestInterfaceNamedConstructor2* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
DV8TestTypedefs.h30 static void refObject(ScriptWrappableBase* internalPointer);
31 static void derefObject(ScriptWrappableBase* internalPointer);
32 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
35 static inline ScriptWrappableBase* toScriptWrappableBase(TestTypedefs* impl) in toScriptWrappableBase()
40 static inline TestTypedefs* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
DV8SVGTestInterface.h30 static void refObject(ScriptWrappableBase* internalPointer);
31 static void derefObject(ScriptWrappableBase* internalPointer);
32 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
34 static inline ScriptWrappableBase* toScriptWrappableBase(SVGTestInterface* impl) in toScriptWrappableBase()
39 static inline SVGTestInterface* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/custom/
DV8TypedArrayCustom.h57 static void refObject(ScriptWrappableBase* internalPointer);
58 static void derefObject(ScriptWrappableBase* internalPointer);
59 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
120 static inline ScriptWrappableBase* toScriptWrappableBase(TypedArray* impl) in toScriptWrappableBase()
122 return reinterpret_cast<ScriptWrappableBase*>(static_cast<void*>(impl)); in toScriptWrappableBase()
125 static inline TypedArray* toImpl(ScriptWrappableBase* internalPointer) in toImpl()
201 void V8TypedArray<TypedArray>::refObject(ScriptWrappableBase* internalPointer) in refObject()
207 void V8TypedArray<TypedArray>::derefObject(ScriptWrappableBase* internalPointer) in derefObject()
213 WrapperPersistentNode* V8TypedArray<TypedArray>::createPersistentHandle(ScriptWrappableBase* intern… in createPersistentHandle()
DV8ArrayBufferCustom.h57 static void refObject(ScriptWrappableBase* internalPointer);
58 static void derefObject(ScriptWrappableBase* internalPointer);
59 static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer);
63 static inline ScriptWrappableBase* toScriptWrappableBase(ArrayBuffer* impl) in toScriptWrappableBase()
65 return reinterpret_cast<ScriptWrappableBase*>(impl); in toScriptWrappableBase()
68 static inline ArrayBuffer* toImpl(ScriptWrappableBase* internalPointer) in toImpl()

1234