Home | History | Annotate | Download | only in API

Lines Matching defs:OpaqueJSClass

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)
157 RefPtr<OpaqueJSClass> protoClass = adoptRef(new OpaqueJSClass(&protoDefinition, 0));
158 return adoptRef(new OpaqueJSClass(&definition, protoClass.get()));
161 OpaqueJSClassContextData::OpaqueJSClassContextData(JSC::JSGlobalData&, OpaqueJSClass* jsClass)
203 OpaqueJSClassContextData& OpaqueJSClass::contextData(ExecState* exec)
211 UString OpaqueJSClass::className()
217 OpaqueJSClassStaticValuesTable* OpaqueJSClass::staticValues(JSC::ExecState* exec)
223 OpaqueJSClassStaticFunctionsTable* OpaqueJSClass::staticFunctions(JSC::ExecState* exec)
237 JSObject* OpaqueJSClass::prototype(ExecState* exec)