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

  /external/webkit/JavaScriptCore/API/
JSCallbackObjectFunctions.h 51 JSCallbackObject<Base>::JSCallbackObject(ExecState* exec, NonNullPassRefPtr<Structure> structure, JSClassRef jsClass, void* data)
53 , m_callbackObjectData(new JSCallbackObjectData(data, jsClass))
61 JSCallbackObject<Base>::JSCallbackObject(JSClassRef jsClass)
63 , m_callbackObjectData(new JSCallbackObjectData(0, jsClass))
75 JSClassRef jsClass = classRef();
77 if (JSObjectInitializeCallback initialize = jsClass->initialize)
79 } while ((jsClass = jsClass->parentClass));
94 for (JSClassRef jsClass = classRef(); jsClass; jsClass = jsClass->parentClass
    [all...]
JSCallbackObject.h 48 JSClassRef classRef() const { return m_callbackObjectData->jsClass; }
94 JSCallbackObjectData(void* privateData, JSClassRef jsClass)
96 , jsClass(jsClass)
98 JSClassRetain(jsClass);
103 JSClassRelease(jsClass);
107 JSClassRef jsClass;
JSCallbackConstructor.cpp 40 JSCallbackConstructor::JSCallbackConstructor(NonNullPassRefPtr<Structure> structure, JSClassRef jsClass, JSObjectCallAsConstructorCallback callback)
42 , m_class(jsClass)
46 JSClassRetain(jsClass);
JSClassRef.cpp 160 OpaqueJSClassContextData::OpaqueJSClassContextData(OpaqueJSClass* jsClass)
161 : m_class(jsClass)
163 if (jsClass->m_staticValues) {
165 OpaqueJSClassStaticValuesTable::const_iterator end = jsClass->m_staticValues->end();
166 for (OpaqueJSClassStaticValuesTable::const_iterator it = jsClass->m_staticValues->begin(); it != end; ++it) {
175 if (jsClass->m_staticFunctions) {
177 OpaqueJSClassStaticFunctionsTable::const_iterator end = jsClass->m_staticFunctions->end();
178 for (OpaqueJSClassStaticFunctionsTable::const_iterator it = jsClass->m_staticFunctions->begin(); it != end; ++it) {
233 @param jsClass A JSClass whose prototype you want to get
    [all...]
JSObjectRef.cpp 58 RefPtr<OpaqueJSClass> jsClass = (definition->attributes & kJSClassAttributeNoAutomaticPrototype)
62 return jsClass.release().releaseRef();
65 JSClassRef JSClassRetain(JSClassRef jsClass)
67 jsClass->ref();
68 return jsClass;
71 void JSClassRelease(JSClassRef jsClass)
73 jsClass->deref();
76 JSObjectRef JSObjectMake(JSContextRef ctx, JSClassRef jsClass, void* data)
81 if (!jsClass)
84 JSCallbackObject<JSObject>* object = new (exec) JSCallbackObject<JSObject>(exec, exec->lexicalGlobalObject()->callbackObjectStructure(), jsClass, data)
    [all...]
JSObjectRef.h 316 @field parentClass A JSClass to set as the class's parent class. Pass NULL use the default object class.
339 Standard JavaScript practice calls for storing function objects in prototypes, so they can be shared. The default JSClass created by JSClassCreate follows this idiom, instantiating objects with a shared, automatically generating prototype containing the class's function objects. The kJSClassAttributeNoAutomaticPrototype attribute specifies that a JSClass should not automatically generate such a prototype. The resulting JSClass instantiates objects with the default object prototype, and gives each instance object its own copy of the class's function objects.
380 @result A JSClass with the given definition. Ownership follows the Create Rule.
387 @param jsClass The JSClass to retain.
388 @result A JSClass that is the same as jsClass.
390 JS_EXPORT JSClassRef JSClassRetain(JSClassRef jsClass);
    [all...]
JSValueRef.cpp 122 bool JSValueIsObjectOfClass(JSContextRef ctx, JSValueRef value, JSClassRef jsClass)
131 return static_cast<JSCallbackObject<JSGlobalObject>*>(o)->inherits(jsClass);
133 return static_cast<JSCallbackObject<JSObject>*>(o)->inherits(jsClass);
JSValueRef.h 126 @param jsClass The JSClass to test against.
127 @result true if value is an object and has jsClass in its class chain, otherwise false.
129 JS_EXPORT bool JSValueIsObjectOfClass(JSContextRef ctx, JSValueRef value, JSClassRef jsClass);
  /external/webkit/JavaScriptCore/API/tests/
JSNodeList.c 105 static JSClassRef jsClass;
106 if (!jsClass) {
114 jsClass = JSClassCreate(&definition);
117 return jsClass;
testapi.c 346 static JSClassRef jsClass;
347 if (!jsClass)
348 jsClass = JSClassCreate(&MyObject_definition);
350 return jsClass;
427 static JSClassRef jsClass;
428 if (!jsClass)
429 jsClass = JSClassCreate(&EvilExceptionObject_definition);
431 return jsClass;
461 static JSClassRef jsClass;
462 if (!jsClass)
    [all...]
JSNode.c 170 static JSClassRef jsClass;
171 if (!jsClass) {
178 jsClass = JSClassCreate(&definition);
180 return jsClass;

Completed in 568 milliseconds