webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <JSClassRef.h>
Public Member Functions | |
JS_EXPORT_PRIVATE | ~OpaqueJSClass () |
String | className () |
OpaqueJSClassStaticValuesTable * | staticValues (JSC::ExecState *) |
OpaqueJSClassStaticFunctionsTable * | staticFunctions (JSC::ExecState *) |
JSC::JSObject * | prototype (JSC::ExecState *) |
JS_EXPORT_PRIVATE | ~OpaqueJSClass () |
String | className () |
OpaqueJSClassStaticValuesTable * | staticValues (JSC::ExecState *) |
OpaqueJSClassStaticFunctionsTable * | staticFunctions (JSC::ExecState *) |
JSC::JSObject * | prototype (JSC::ExecState *) |
Static Public Member Functions | |
static Ref< OpaqueJSClass > | create (const JSClassDefinition *) |
static Ref< OpaqueJSClass > | createNoAutomaticPrototype (const JSClassDefinition *) |
static Ref< OpaqueJSClass > | create (const JSClassDefinition *) |
static Ref< OpaqueJSClass > | createNoAutomaticPrototype (const JSClassDefinition *) |
Friends | |
struct | OpaqueJSClassContextData |
OpaqueJSClass::~OpaqueJSClass | ( | ) |
JS_EXPORT_PRIVATE OpaqueJSClass::~OpaqueJSClass | ( | ) |
String OpaqueJSClass::className | ( | ) |
String OpaqueJSClass::className | ( | ) |
|
static |
|
static |
|
static |
|
static |
JSC::JSObject* OpaqueJSClass::prototype | ( | JSC::ExecState * | ) |
JSObject * OpaqueJSClass::prototype | ( | JSC::ExecState * | exec | ) |
OpaqueJSClassStaticFunctionsTable * OpaqueJSClass::staticFunctions | ( | JSC::ExecState * | exec | ) |
OpaqueJSClassStaticFunctionsTable* OpaqueJSClass::staticFunctions | ( | JSC::ExecState * | ) |
OpaqueJSClassStaticValuesTable* OpaqueJSClass::staticValues | ( | JSC::ExecState * | ) |
OpaqueJSClassStaticValuesTable * OpaqueJSClass::staticValues | ( | JSC::ExecState * | exec | ) |
|
friend |
JSObjectCallAsConstructorCallback OpaqueJSClass::callAsConstructor |
JSObjectCallAsFunctionCallback OpaqueJSClass::callAsFunction |
JSObjectConvertToTypeCallback OpaqueJSClass::convertToType |
JSObjectDeletePropertyCallback OpaqueJSClass::deleteProperty |
JSObjectFinalizeCallback OpaqueJSClass::finalize |
JSObjectGetPropertyCallback OpaqueJSClass::getProperty |
JSObjectGetPropertyNamesCallback OpaqueJSClass::getPropertyNames |
JSObjectHasInstanceCallback OpaqueJSClass::hasInstance |
JSObjectHasPropertyCallback OpaqueJSClass::hasProperty |
JSObjectInitializeCallback OpaqueJSClass::initialize |
OpaqueJSClass * OpaqueJSClass::parentClass |
OpaqueJSClass * OpaqueJSClass::prototypeClass |
JSObjectSetPropertyCallback OpaqueJSClass::setProperty |