|
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 |
1.8.13