Changeset 15480 in webkit for trunk/JavaScriptCore/API/JSCallbackObject.cpp
- Timestamp:
- Jul 16, 2006, 9:41:01 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/API/JSCallbackObject.cpp
r15473 r15480 107 107 } 108 108 109 if ( __JSClass::StaticValuesTable* staticValues = jsClass->staticValues) {109 if (OpaqueJSClass::StaticValuesTable* staticValues = jsClass->staticValues) { 110 110 if (staticValues->contains(propertyName.ustring().rep())) { 111 111 slot.setCustom(this, staticValueGetter); … … 114 114 } 115 115 116 if ( __JSClass::StaticFunctionsTable* staticFunctions = jsClass->staticFunctions) {116 if (OpaqueJSClass::StaticFunctionsTable* staticFunctions = jsClass->staticFunctions) { 117 117 if (staticFunctions->contains(propertyName.ustring().rep())) { 118 118 slot.setCustom(this, staticFunctionGetter); … … 143 143 } 144 144 145 if ( __JSClass::StaticValuesTable* staticValues = jsClass->staticValues) {145 if (OpaqueJSClass::StaticValuesTable* staticValues = jsClass->staticValues) { 146 146 if (StaticValueEntry* entry = staticValues->get(propertyName.ustring().rep())) { 147 147 if (entry->attributes & kJSPropertyAttributeReadOnly) … … 154 154 } 155 155 156 if ( __JSClass::StaticFunctionsTable* staticFunctions = jsClass->staticFunctions) {156 if (OpaqueJSClass::StaticFunctionsTable* staticFunctions = jsClass->staticFunctions) { 157 157 if (StaticFunctionEntry* entry = staticFunctions->get(propertyName.ustring().rep())) { 158 158 if (entry->attributes & kJSPropertyAttributeReadOnly) … … 184 184 } 185 185 186 if ( __JSClass::StaticValuesTable* staticValues = jsClass->staticValues) {186 if (OpaqueJSClass::StaticValuesTable* staticValues = jsClass->staticValues) { 187 187 if (StaticValueEntry* entry = staticValues->get(propertyName.ustring().rep())) { 188 188 if (entry->attributes & kJSPropertyAttributeDontDelete) … … 192 192 } 193 193 194 if ( __JSClass::StaticFunctionsTable* staticFunctions = jsClass->staticFunctions) {194 if (OpaqueJSClass::StaticFunctionsTable* staticFunctions = jsClass->staticFunctions) { 195 195 if (StaticFunctionEntry* entry = staticFunctions->get(propertyName.ustring().rep())) { 196 196 if (entry->attributes & kJSPropertyAttributeDontDelete) … … 298 298 getPropertyNames(execRef, thisRef, toRef(&propertyNames)); 299 299 300 if ( __JSClass::StaticValuesTable* staticValues = jsClass->staticValues) {301 typedef __JSClass::StaticValuesTable::const_iterator iterator;300 if (OpaqueJSClass::StaticValuesTable* staticValues = jsClass->staticValues) { 301 typedef OpaqueJSClass::StaticValuesTable::const_iterator iterator; 302 302 iterator end = staticValues->end(); 303 303 for (iterator it = staticValues->begin(); it != end; ++it) { … … 309 309 } 310 310 311 if ( __JSClass::StaticFunctionsTable* staticFunctions = jsClass->staticFunctions) {312 typedef __JSClass::StaticFunctionsTable::const_iterator iterator;311 if (OpaqueJSClass::StaticFunctionsTable* staticFunctions = jsClass->staticFunctions) { 312 typedef OpaqueJSClass::StaticFunctionsTable::const_iterator iterator; 313 313 iterator end = staticFunctions->end(); 314 314 for (iterator it = staticFunctions->begin(); it != end; ++it) { … … 385 385 386 386 for (JSClassRef jsClass = thisObj->m_class; jsClass; jsClass = jsClass->parentClass) 387 if ( __JSClass::StaticValuesTable* staticValues = jsClass->staticValues)387 if (OpaqueJSClass::StaticValuesTable* staticValues = jsClass->staticValues) 388 388 if (StaticValueEntry* entry = staticValues->get(propertyName.ustring().rep())) 389 389 if (JSObjectGetPropertyCallback getProperty = entry->getProperty) … … 403 403 404 404 for (JSClassRef jsClass = thisObj->m_class; jsClass; jsClass = jsClass->parentClass) { 405 if ( __JSClass::StaticFunctionsTable* staticFunctions = jsClass->staticFunctions) {405 if (OpaqueJSClass::StaticFunctionsTable* staticFunctions = jsClass->staticFunctions) { 406 406 if (StaticFunctionEntry* entry = staticFunctions->get(propertyName.ustring().rep())) { 407 407 if (JSObjectCallAsFunctionCallback callAsFunction = entry->callAsFunction) {
Note:
See TracChangeset
for help on using the changeset viewer.