OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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