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

  /external/webkit/Source/JavaScriptCore/API/
JSCallbackObjectFunctions.h 53 JSCallbackObject<Base>::JSCallbackObject(ExecState* exec, JSGlobalObject* globalObject, Structure* structure, JSClassRef jsClass, void* data)
55 , m_callbackObjectData(adoptPtr(new JSCallbackObjectData(data, jsClass)))
64 JSCallbackObject<Base>::JSCallbackObject(JSGlobalData& globalData, JSClassRef jsClass, Structure* structure)
66 , m_callbackObjectData(adoptPtr(new JSCallbackObjectData(0, jsClass)))
79 JSClassRef jsClass = classRef();
81 if (JSObjectInitializeCallback initialize = jsClass->initialize)
83 } while ((jsClass = jsClass->parentClass));
120 for (JSClassRef jsClass = classRef(); jsClass; jsClass = jsClass->parentClass)
    [all...]
JSCallbackObject.cpp 44 JSClassRef jsClass = static_cast<JSClassRef>(context);
47 for (; jsClass; jsClass = jsClass->parentClass)
48 if (JSObjectFinalizeCallback finalize = jsClass->finalize)
JSCallbackObject.h 38 JSCallbackObjectData(void* privateData, JSClassRef jsClass)
40 , jsClass(jsClass)
42 JSClassRetain(jsClass);
47 JSClassRelease(jsClass);
79 JSClassRef jsClass;
128 JSClassRef classRef() const { return m_callbackObjectData->jsClass; }
JSCallbackConstructor.cpp 41 JSCallbackConstructor::JSCallbackConstructor(JSGlobalObject* globalObject, Structure* structure, JSClassRef jsClass, JSObjectCallAsConstructorCallback callback)
43 , m_class(jsClass)
48 JSClassRetain(jsClass);
JSClassRef.cpp 161 OpaqueJSClassContextData::OpaqueJSClassContextData(JSC::JSGlobalData&, OpaqueJSClass* jsClass)
162 : m_class(jsClass)
164 if (jsClass->m_staticValues) {
166 OpaqueJSClassStaticValuesTable::const_iterator end = jsClass->m_staticValues->end();
167 for (OpaqueJSClassStaticValuesTable::const_iterator it = jsClass->m_staticValues->begin(); it != end; ++it) {
176 if (jsClass->m_staticFunctions) {
178 OpaqueJSClassStaticFunctionsTable::const_iterator end = jsClass->m_staticFunctions->end();
179 for (OpaqueJSClassStaticFunctionsTable::const_iterator it = jsClass->m_staticFunctions->begin(); it != end; ++it) {
234 @param jsClass A JSClass whose prototype you want to get
    [all...]
JSObjectRef.cpp 58 RefPtr<OpaqueJSClass> jsClass = (definition->attributes & kJSClassAttributeNoAutomaticPrototype)
62 return jsClass.release().leakRef();
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<JSObjectWithGlobalObject>* object = new (exec) JSCallbackObject<JSObjectWithGlobalObject>(exec, exec->lexicalGlobalObject(), 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.h 127 @param jsClass The JSClass to test against.
128 @result true if value is an object and has jsClass in its class chain, otherwise false.
130 JS_EXPORT bool JSValueIsObjectOfClass(JSContextRef ctx, JSValueRef value, JSClassRef jsClass);
JSValueRef.cpp 124 bool JSValueIsObjectOfClass(JSContextRef ctx, JSValueRef value, JSClassRef jsClass)
133 return static_cast<JSCallbackObject<JSGlobalObject>*>(o)->inherits(jsClass);
135 return static_cast<JSCallbackObject<JSObjectWithGlobalObject>*>(o)->inherits(jsClass);
  /external/webkit/Source/JavaScriptCore/API/tests/
JSNodeList.c 105 static JSClassRef jsClass;
106 if (!jsClass) {
114 jsClass = JSClassCreate(&definition);
117 return jsClass;
JSNode.c 170 static JSClassRef jsClass;
171 if (!jsClass) {
178 jsClass = JSClassCreate(&definition);
180 return jsClass;
testapi.c 351 static JSClassRef jsClass;
352 if (!jsClass)
353 jsClass = JSClassCreate(&MyObject_definition);
355 return jsClass;
432 static JSClassRef jsClass;
433 if (!jsClass)
434 jsClass = JSClassCreate(&EvilExceptionObject_definition);
436 return jsClass;
466 static JSClassRef jsClass;
467 if (!jsClass)
    [all...]
  /external/webkit/Tools/WebKitTestRunner/InjectedBundle/Bindings/
CodeGeneratorTestRunner.pm 214 static JSClassRef jsClass;
215 if (!jsClass) {
227 jsClass = JSClassCreate(&definition);
229 return jsClass;
  /external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
org.eclipse.swt.gtk.linux.x86_3.6.1.v3657a.jar 

Completed in 1600 milliseconds