Ignore:
Timestamp:
Jul 16, 2006, 9:41:01 PM (19 years ago)
Author:
ggaren
Message:

Approved by Maciej, RS by Beth.


JSObjectMakeFunction -> JSObjectMakeFunctionWithCallback
JSObjectMakeFunctionWithBody -> JSObjectMakeFunction


because the latter is more common, and more fundamental, than the former.

  • API/APICast.h: (toJS):
  • API/JSBase.h:
  • API/JSCallbackObject.cpp: (KJS::JSCallbackObject::getOwnPropertySlot): (KJS::JSCallbackObject::put): (KJS::JSCallbackObject::deleteProperty): (KJS::JSCallbackObject::getPropertyNames): (KJS::JSCallbackObject::staticValueGetter): (KJS::JSCallbackObject::staticFunctionGetter):
  • API/JSClassRef.cpp: (OpaqueJSClass::OpaqueJSClass): (OpaqueJSClass::~OpaqueJSClass):
  • API/JSClassRef.h:
  • API/JSObjectRef.cpp: (JSClassCreate): (JSObjectMakeFunctionWithCallback): (JSObjectMakeFunction): (OpaqueJSPropertyNameArray::OpaqueJSPropertyNameArray): (JSObjectCopyPropertyNames):
  • API/JSObjectRef.h:
  • API/minidom.c: (main):
  • API/testapi.c: (main):
  • ChangeLog:
  • JavaScriptCore.exp:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/API/JSCallbackObject.cpp

    r15473 r15480  
    107107        }
    108108
    109         if (__JSClass::StaticValuesTable* staticValues = jsClass->staticValues) {
     109        if (OpaqueJSClass::StaticValuesTable* staticValues = jsClass->staticValues) {
    110110            if (staticValues->contains(propertyName.ustring().rep())) {
    111111                slot.setCustom(this, staticValueGetter);
     
    114114        }
    115115       
    116         if (__JSClass::StaticFunctionsTable* staticFunctions = jsClass->staticFunctions) {
     116        if (OpaqueJSClass::StaticFunctionsTable* staticFunctions = jsClass->staticFunctions) {
    117117            if (staticFunctions->contains(propertyName.ustring().rep())) {
    118118                slot.setCustom(this, staticFunctionGetter);
     
    143143        }
    144144   
    145         if (__JSClass::StaticValuesTable* staticValues = jsClass->staticValues) {
     145        if (OpaqueJSClass::StaticValuesTable* staticValues = jsClass->staticValues) {
    146146            if (StaticValueEntry* entry = staticValues->get(propertyName.ustring().rep())) {
    147147                if (entry->attributes & kJSPropertyAttributeReadOnly)
     
    154154        }
    155155       
    156         if (__JSClass::StaticFunctionsTable* staticFunctions = jsClass->staticFunctions) {
     156        if (OpaqueJSClass::StaticFunctionsTable* staticFunctions = jsClass->staticFunctions) {
    157157            if (StaticFunctionEntry* entry = staticFunctions->get(propertyName.ustring().rep())) {
    158158                if (entry->attributes & kJSPropertyAttributeReadOnly)
     
    184184        }
    185185
    186         if (__JSClass::StaticValuesTable* staticValues = jsClass->staticValues) {
     186        if (OpaqueJSClass::StaticValuesTable* staticValues = jsClass->staticValues) {
    187187            if (StaticValueEntry* entry = staticValues->get(propertyName.ustring().rep())) {
    188188                if (entry->attributes & kJSPropertyAttributeDontDelete)
     
    192192        }
    193193       
    194         if (__JSClass::StaticFunctionsTable* staticFunctions = jsClass->staticFunctions) {
     194        if (OpaqueJSClass::StaticFunctionsTable* staticFunctions = jsClass->staticFunctions) {
    195195            if (StaticFunctionEntry* entry = staticFunctions->get(propertyName.ustring().rep())) {
    196196                if (entry->attributes & kJSPropertyAttributeDontDelete)
     
    298298            getPropertyNames(execRef, thisRef, toRef(&propertyNames));
    299299
    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;
    302302            iterator end = staticValues->end();
    303303            for (iterator it = staticValues->begin(); it != end; ++it) {
     
    309309        }
    310310
    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;
    313313            iterator end = staticFunctions->end();
    314314            for (iterator it = staticFunctions->begin(); it != end; ++it) {
     
    385385
    386386    for (JSClassRef jsClass = thisObj->m_class; jsClass; jsClass = jsClass->parentClass)
    387         if (__JSClass::StaticValuesTable* staticValues = jsClass->staticValues)
     387        if (OpaqueJSClass::StaticValuesTable* staticValues = jsClass->staticValues)
    388388            if (StaticValueEntry* entry = staticValues->get(propertyName.ustring().rep()))
    389389                if (JSObjectGetPropertyCallback getProperty = entry->getProperty)
     
    403403
    404404    for (JSClassRef jsClass = thisObj->m_class; jsClass; jsClass = jsClass->parentClass) {
    405         if (__JSClass::StaticFunctionsTable* staticFunctions = jsClass->staticFunctions) {
     405        if (OpaqueJSClass::StaticFunctionsTable* staticFunctions = jsClass->staticFunctions) {
    406406            if (StaticFunctionEntry* entry = staticFunctions->get(propertyName.ustring().rep())) {
    407407                if (JSObjectCallAsFunctionCallback callAsFunction = entry->callAsFunction) {
Note: See TracChangeset for help on using the changeset viewer.