HomeSort by relevance Sort by last modified time
    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 53 milliseconds