Home | History | Annotate | Download | only in API

Lines Matching defs:jsClass

53 JSCallbackObject<Base>::JSCallbackObject(ExecState* exec, JSGlobalObject* globalObject, Structure* structure, JSClassRef jsClass, void* data)
55 , m_callbackObjectData(adoptPtr(new JSCallbackObjectData(data, jsClass)))
64 JSCallbackObject<Base>::JSCallbackObject(JSGlobalData& globalData, JSClassRef jsClass, Structure* structure)
66 , m_callbackObjectData(adoptPtr(new JSCallbackObjectData(0, jsClass)))
79 JSClassRef jsClass = classRef();
81 if (JSObjectInitializeCallback initialize = jsClass->initialize)
83 } while ((jsClass = jsClass->parentClass));
120 for (JSClassRef jsClass = classRef(); jsClass; jsClass = jsClass->parentClass) {
122 if (JSObjectHasPropertyCallback hasProperty = jsClass->hasProperty) {
130 } else if (JSObjectGetPropertyCallback getProperty = jsClass->getProperty) {
150 if (OpaqueJSClassStaticValuesTable* staticValues = jsClass->staticValues(exec)) {
157 if (OpaqueJSClassStaticFunctionsTable* staticFunctions = jsClass->staticFunctions(exec)) {
195 for (JSClassRef jsClass = classRef(); jsClass; jsClass = jsClass->parentClass) {
196 if (JSObjectSetPropertyCallback setProperty = jsClass->setProperty) {
211 if (OpaqueJSClassStaticValuesTable* staticValues = jsClass->staticValues(exec)) {
233 if (OpaqueJSClassStaticFunctionsTable* staticFunctions = jsClass->staticFunctions(exec)) {
253 for (JSClassRef jsClass = classRef(); jsClass; jsClass = jsClass->parentClass) {
254 if (JSObjectDeletePropertyCallback deleteProperty = jsClass->deleteProperty) {
269 if (OpaqueJSClassStaticValuesTable* staticValues = jsClass->staticValues(exec)) {
277 if (OpaqueJSClassStaticFunctionsTable* staticFunctions = jsClass->staticFunctions(exec)) {
298 for (JSClassRef jsClass = classRef(); jsClass; jsClass = jsClass->parentClass) {
299 if (jsClass->callAsConstructor) {
314 for (JSClassRef jsClass = static_cast<JSCallbackObject<Base>*>(constructor)->classRef(); jsClass; jsClass = jsClass->parentClass) {
315 if (JSObjectCallAsConstructorCallback callAsConstructor = jsClass->callAsConstructor) {
342 for (JSClassRef jsClass = classRef(); jsClass; jsClass = jsClass->parentClass) {
343 if (JSObjectHasInstanceCallback hasInstance = jsClass->hasInstance) {
362 for (JSClassRef jsClass = classRef(); jsClass; jsClass = jsClass->parentClass) {
363 if (jsClass->callAsFunction) {
378 for (JSClassRef jsClass = static_cast<JSCallbackObject<Base>*>(toJS(functionRef))->classRef(); jsClass; jsClass = jsClass->parentClass) {
379 if (JSObjectCallAsFunctionCallback callAsFunction = jsClass->callAsFunction) {
406 for (JSClassRef jsClass = classRef(); jsClass; jsClass = jsClass->parentClass) {
407 if (JSObjectGetPropertyNamesCallback getPropertyNames = jsClass->getPropertyNames) {
412 if (OpaqueJSClassStaticValuesTable* staticValues = jsClass->staticValues(exec)) {
423 if (OpaqueJSClassStaticFunctionsTable* staticFunctions = jsClass->staticFunctions(exec)) {
449 for (JSClassRef jsClass = classRef(); jsClass; jsClass = jsClass->parentClass)
450 if (JSObjectConvertToTypeCallback convertToType = jsClass->convertToType) {
476 for (JSClassRef jsClass = classRef(); jsClass; jsClass = jsClass->parentClass)
477 if (JSObjectConvertToTypeCallback convertToType = jsClass->convertToType) {
510 for (JSClassRef jsClass = classRef(); jsClass; jsClass = jsClass->parentClass)
511 if (jsClass == c)
525 for (JSClassRef jsClass = thisObj->classRef(); jsClass; jsClass = jsClass->parentClass)
526 if (OpaqueJSClassStaticValuesTable* staticValues = jsClass->staticValues(exec))
558 for (JSClassRef jsClass = thisObj->classRef(); jsClass; jsClass = jsClass->parentClass) {
559 if (OpaqueJSClassStaticFunctionsTable* staticFunctions = jsClass->staticFunctions(exec)) {
582 for (JSClassRef jsClass = thisObj->classRef(); jsClass; jsClass = jsClass->parentClass)
583 if (JSObjectGetPropertyCallback getProperty = jsClass->getProperty) {