webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <JSClassRef.h>
Public Member Functions | |
WTF_MAKE_NONCOPYABLE (OpaqueJSClassContextData) | |
OpaqueJSClassContextData (JSC::VM &, OpaqueJSClass *) | |
WTF_MAKE_NONCOPYABLE (OpaqueJSClassContextData) | |
OpaqueJSClassContextData (JSC::VM &, OpaqueJSClass *) | |
Public Attributes | |
WTF_MAKE_FAST_ALLOCATED | |
RefPtr< OpaqueJSClass > | m_class |
std::unique_ptr< OpaqueJSClassStaticValuesTable > | staticValues |
std::unique_ptr< OpaqueJSClassStaticFunctionsTable > | staticFunctions |
JSC::Weak< JSC::JSObject > | cachedPrototype |
OpaqueJSClassContextData::OpaqueJSClassContextData | ( | JSC::VM & | , |
OpaqueJSClass * | jsClass | ||
) |
OpaqueJSClassContextData::OpaqueJSClassContextData | ( | JSC::VM & | , |
OpaqueJSClass * | |||
) |
OpaqueJSClassContextData::WTF_MAKE_NONCOPYABLE | ( | OpaqueJSClassContextData | ) |
OpaqueJSClassContextData::WTF_MAKE_NONCOPYABLE | ( | OpaqueJSClassContextData | ) |
JSC::Weak< JSC::JSObject > OpaqueJSClassContextData::cachedPrototype |
RefPtr< OpaqueJSClass > OpaqueJSClassContextData::m_class |
std::unique_ptr< OpaqueJSClassStaticFunctionsTable > OpaqueJSClassContextData::staticFunctions |
std::unique_ptr< OpaqueJSClassStaticValuesTable > OpaqueJSClassContextData::staticValues |
OpaqueJSClassContextData::WTF_MAKE_FAST_ALLOCATED |