OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:OpaqueJSClass
(Results
1 - 2
of
2
) sorted by null
/external/webkit/Source/JavaScriptCore/API/
JSClassRef.cpp
59
OpaqueJSClass
::
OpaqueJSClass
(const JSClassDefinition* definition,
OpaqueJSClass
* protoClass)
115
OpaqueJSClass
::~
OpaqueJSClass
()
142
PassRefPtr<
OpaqueJSClass
>
OpaqueJSClass
::createNoAutomaticPrototype(const JSClassDefinition* definition)
144
return adoptRef(new
OpaqueJSClass
(definition, 0));
147
PassRefPtr<
OpaqueJSClass
>
OpaqueJSClass
::create(const JSClassDefinition* clientDefinition
[
all
...]
JSClassRef.h
65
struct
OpaqueJSClass
;
67
// An
OpaqueJSClass
(JSClass) is created without a context, so it can be used with any context, even across context groups.
72
OpaqueJSClassContextData(JSC::JSGlobalData&,
OpaqueJSClass
*);
75
// It is necessary to keep
OpaqueJSClass
alive because of the following rare scenario:
77
// 2. The class is released, and when all JS objects that use it are collected,
OpaqueJSClass
81
RefPtr<
OpaqueJSClass
> m_class;
88
struct
OpaqueJSClass
: public ThreadSafeRefCounted<
OpaqueJSClass
> {
89
static PassRefPtr<
OpaqueJSClass
> create(const JSClassDefinition*);
90
static PassRefPtr<
OpaqueJSClass
> createNoAutomaticPrototype(const JSClassDefinition*)
[
all
...]
Completed in 40 milliseconds