Searched refs:JSClassRef (Results 1 - 25 of 26) sorted by relevance

12

/macosx-10.9.5/JavaScriptCore-7537.78.1/API/
H A DJSCallbackConstructor.h38 static JSCallbackConstructor* create(ExecState* exec, JSGlobalObject* globalObject, Structure* structure, JSClassRef classRef, JSObjectCallAsConstructorCallback callback)
47 JSClassRef classRef() const { return m_class; }
57 JSCallbackConstructor(JSGlobalObject*, Structure*, JSClassRef, JSObjectCallAsConstructorCallback);
58 void finishCreation(JSGlobalObject*, JSClassRef);
64 JSClassRef m_class;
H A DJSContextRef.h81 JS_EXPORT JSGlobalContextRef JSGlobalContextCreate(JSClassRef globalObjectClass) AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
95 JS_EXPORT JSGlobalContextRef JSGlobalContextCreateInGroup(JSContextGroupRef group, JSClassRef globalObjectClass) AVAILABLE_IN_WEBKIT_VERSION_4_0;
H A DJSCallbackObject.cpp44 JSCallbackObject<JSGlobalObject>* JSCallbackObject<JSGlobalObject>::create(VM& vm, JSClassRef classRef, Structure* structure)
66 JSClassRef jsClass = static_cast<JSClassRef>(context);
H A DJSCallbackObject.h38 JSCallbackObjectData(void* privateData, JSClassRef jsClass)
79 JSClassRef jsClass;
120 JSCallbackObject(ExecState*, Structure*, JSClassRef, void* data);
121 JSCallbackObject(VM&, JSClassRef, Structure*);
129 static JSCallbackObject* create(ExecState* exec, JSGlobalObject* globalObject, Structure* structure, JSClassRef classRef, void* data)
136 static JSCallbackObject<Parent>* create(VM&, JSClassRef, Structure*);
149 JSClassRef classRef() const { return m_callbackObjectData->jsClass; }
150 bool inherits(JSClassRef) const;
H A DJSObjectRef.h348 JSClassRef parentClass;
382 JS_EXPORT JSClassRef JSClassCreate(const JSClassDefinition* definition);
390 JS_EXPORT JSClassRef JSClassRetain(JSClassRef jsClass);
397 JS_EXPORT void JSClassRelease(JSClassRef jsClass);
410 JS_EXPORT JSObjectRef JSObjectMake(JSContextRef ctx, JSClassRef jsClass, void* data);
431 JS_EXPORT JSObjectRef JSObjectMakeConstructor(JSContextRef ctx, JSClassRef jsClass, JSObjectCallAsConstructorCallback callAsConstructor);
H A DJSCallbackConstructor.cpp42 JSCallbackConstructor::JSCallbackConstructor(JSGlobalObject* globalObject, Structure* structure, JSClassRef jsClass, JSObjectCallAsConstructorCallback callback)
49 void JSCallbackConstructor::finishCreation(JSGlobalObject* globalObject, JSClassRef jsClass)
H A DJSCallbackObjectFunctions.h32 #include "JSClassRef.h"
53 JSCallbackObject<Parent>::JSCallbackObject(ExecState* exec, Structure* structure, JSClassRef jsClass, void* data)
62 JSCallbackObject<Parent>::JSCallbackObject(VM& vm, JSClassRef jsClass, Structure* structure)
92 JSClassRef jsClass = classRef();
105 for (JSClassRef jsClassPtr = classRef(); jsClassPtr; jsClassPtr = jsClassPtr->parentClass) {
133 for (JSClassRef jsClass = thisObject->classRef(); jsClass; jsClass = jsClass->parentClass) {
199 for (JSClassRef jsClass = thisObject->classRef(); jsClass; jsClass = jsClass->parentClass) {
245 for (JSClassRef jsClass = thisObject->classRef(); jsClass; jsClass = jsClass->parentClass) {
306 for (JSClassRef jsClass = thisObject->classRef(); jsClass; jsClass = jsClass->parentClass) {
364 for (JSClassRef jsClas
[all...]
H A DJSBase.h51 /*! @typedef JSClassRef A JavaScript class. Used with JSObjectMake to construct objects with custom behavior. */
52 typedef struct OpaqueJSClass* JSClassRef; typedef in typeref:struct:OpaqueJSClass
H A DJSValueRef.h130 JS_EXPORT bool JSValueIsObjectOfClass(JSContextRef ctx, JSValueRef value, JSClassRef jsClass);
H A DJSContextRef.cpp35 #include "JSClassRef.h"
112 JSGlobalContextRef JSGlobalContextCreate(JSClassRef globalObjectClass)
127 JSGlobalContextRef JSGlobalContextCreateInGroup(JSContextGroupRef group, JSClassRef globalObjectClass)
H A DJSObjectRef.cpp45 #include "JSClassRef.h"
60 JSClassRef JSClassCreate(const JSClassDefinition* definition)
70 JSClassRef JSClassRetain(JSClassRef jsClass)
76 void JSClassRelease(JSClassRef jsClass)
81 JSObjectRef JSObjectMake(JSContextRef ctx, JSClassRef jsClass, void* data)
111 JSObjectRef JSObjectMakeConstructor(JSContextRef ctx, JSClassRef jsClass, JSObjectCallAsConstructorCallback callAsConstructor)
H A DJSWrapperMap.mm96 static JSObjectRef makeWrapper(JSContextRef ctx, JSClassRef jsClass, id wrappedObject)
118 JSClassRef classRef = JSClassCreate(&definition);
293 JSClassRef m_classRef;
H A DJSValueRef.cpp168 bool JSValueIsObjectOfClass(JSContextRef ctx, JSValueRef value, JSClassRef jsClass)
/macosx-10.9.5/JavaScriptCore-7537.78.1/API/tests/
H A DJSNode.h34 extern JSClassRef JSNode_class(JSContextRef context);
H A DJSNodeList.c100 static JSClassRef JSNodeList_class(JSContextRef context)
104 static JSClassRef jsClass;
H A DJSNode.c165 JSClassRef JSNode_class(JSContextRef context)
169 static JSClassRef jsClass;
H A Dtestapi.c430 static JSClassRef MyObject_class(JSContextRef context)
434 static JSClassRef jsClass;
436 JSClassRef baseClass = JSClassCreate(&MyObject_definition);
438 JSClassRef wrapperClass = JSClassCreate(&MyObject_convertToTypeWrapperDefinition);
545 static JSClassRef PropertyCatchalls_class(JSContextRef context)
549 static JSClassRef jsClass;
626 static JSClassRef EvilExceptionObject_class(JSContextRef context)
630 static JSClassRef jsClass;
660 static JSClassRef EmptyObject_class(JSContextRef context)
664 static JSClassRef jsClas
[all...]
/macosx-10.9.5/WebCore-7537.78.1/bridge/qt/
H A Dqt_pixmapruntime.h37 static JSClassRef getClassRef();
H A Dqt_pixmapruntime.cpp248 JSClassRef QtPixmapRuntime::getClassRef()
269 static JSClassRef classRef = JSClassCreate(&classDefinition);
H A Dqt_runtime.cpp1210 static JSClassRef prototypeForSignalsAndSlots()
1216 static JSClassRef cls = JSClassCreate(&classDef);
/macosx-10.9.5/WebKit2-7537.78.2/WebProcess/qt/
H A DQtBuiltinBundlePage.h59 static JSClassRef navigatorQtObjectClass();
H A DQtBuiltinBundlePage.cpp200 JSClassRef QtBuiltinBundlePage::navigatorQtObjectClass()
202 static JSClassRef classRef = 0;
/macosx-10.9.5/WebKit-7537.78.2/mac/WebView/
H A DWebJSPDFDoc.mm73 static JSClassRef jsPDFDocClass = JSClassCreate(&jsPDFDocClassDefinition);
/macosx-10.9.5/JavaScriptCore-7537.78.1/JavaScriptCore.vcxproj/
H A Dcopy-files.cmd17 JSClassRef.h
/macosx-10.9.5/WebKit-7537.78.2/blackberry/WebKitSupport/
H A DPagePopup.cpp149 JSClassRef clientClass = JSClassCreate(&definition);

Completed in 475 milliseconds

12