Skip to content
  • mhahnenberg@apple.com's avatar
    Rename virtual put to putVirtual · e0c1d019
    mhahnenberg@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=69851
    
    Reviewed by Darin Adler.
    
    .: 
    
    Renamed virtual versions of put to putVirtual in prepration for 
    adding the static put to the MethodTable in ClassInfo since the 
    compiler gets mad if the virtual and static versions have the same 
    name.
    
    * Source/autotools/symbols.filter:
    
    Source/JavaScriptCore: 
    
    Renamed virtual versions of put to putVirtual in prepration for 
    adding the static put to the MethodTable in ClassInfo since the 
    compiler gets mad if the virtual and static versions have the same 
    name.
    
    * API/JSCallbackObject.h:
    * API/JSCallbackObjectFunctions.h:
    (JSC::::putVirtual):
    * API/JSObjectRef.cpp:
    (JSObjectSetProperty):
    (JSObjectSetPropertyAtIndex):
    * JavaScriptCore.exp:
    * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def:
    * debugger/DebuggerActivation.cpp:
    (JSC::DebuggerActivation::putVirtual):
    (JSC::DebuggerActivation::put):
    * debugger/DebuggerActivation.h:
    * dfg/DFGOperations.cpp:
    (JSC::DFG::putByVal):
    * interpreter/Interpreter.cpp:
    (JSC::Interpreter::execute):
    * jit/JITStubs.cpp:
    (JSC::DEFINE_STUB_FUNCTION):
    * jsc.cpp:
    (GlobalObject::finishCreation):
    * runtime/Arguments.cpp:
    (JSC::Arguments::putVirtual):
    * runtime/Arguments.h:
    * runtime/ArrayPrototype.cpp:
    (JSC::putProperty):
    (JSC::arrayProtoFuncConcat):
    (JSC::arrayProtoFuncPush):
    (JSC::arrayProtoFuncReverse):
    (JSC::arrayProtoFuncShift):
    (JSC::arrayProtoFuncSlice):
    (JSC::arrayProtoFuncSort):
    (JSC::arrayProtoFuncSplice):
    (JSC::arrayProtoFuncUnShift):
    (JSC::arrayProtoFuncFilter):
    (JSC::arrayProtoFuncMap):
    * runtime/JSActivation.cpp:
    (JSC::JSActivation::putVirtual):
    * runtime/JSActivation.h:
    * runtime/JSArray.cpp:
    (JSC::JSArray::putVirtual):
    (JSC::JSArray::putSlowCase):
    (JSC::JSArray::push):
    (JSC::JSArray::shiftCount):
    (JSC::JSArray::unshiftCount):
    * runtime/JSArray.h:
    * runtime/JSByteArray.cpp:
    (JSC::JSByteArray::putVirtual):
    * runtime/JSByteArray.h:
    * runtime/JSCell.cpp:
    (JSC::JSCell::putVirtual):
    (JSC::JSCell::put):
    * runtime/JSCell.h:
    * runtime/JSFunction.cpp:
    (JSC::JSFunction::putVirtual):
    * runtime/JSFunction.h:
    * runtime/JSGlobalObject.cpp:
    (JSC::JSGlobalObject::putVirtual):
    (JSC::JSGlobalObject::putWithAttributes):
    * runtime/JSGlobalObject.h:
    * runtime/JSNotAnObject.cpp:
    (JSC::JSNotAnObject::putVirtual):
    * runtime/JSNotAnObject.h:
    * runtime/JSONObject.cpp:
    (JSC::Walker::walk):
    * runtime/JSObject.cpp:
    (JSC::JSObject::putVirtual):
    (JSC::JSObject::put):
    (JSC::JSObject::defineOwnProperty):
    * runtime/JSObject.h:
    (JSC::JSValue::put):
    * runtime/JSStaticScopeObject.cpp:
    (JSC::JSStaticScopeObject::putVirtual):
    * runtime/JSStaticScopeObject.h:
    * runtime/Lookup.h:
    (JSC::lookupPut):
    * runtime/ObjectPrototype.cpp:
    (JSC::ObjectPrototype::putVirtual):
    * runtime/ObjectPrototype.h:
    * runtime/RegExpConstructor.cpp:
    (JSC::RegExpMatchesArray::fillArrayInstance):
    (JSC::RegExpConstructor::putVirtual):
    * runtime/RegExpConstructor.h:
    * runtime/RegExpMatchesArray.h:
    (JSC::RegExpMatchesArray::putVirtual):
    * runtime/RegExpObject.cpp:
    (JSC::RegExpObject::putVirtual):
    * runtime/RegExpObject.h:
    * runtime/StringObject.cpp:
    (JSC::StringObject::putVirtual):
    * runtime/StringObject.h:
    * runtime/StringPrototype.cpp:
    (JSC::stringProtoFuncSplit):
    
    Source/JavaScriptGlue: 
    
    Renamed virtual versions of put to putVirtual in prepration for 
    adding the static put to the MethodTable in ClassInfo since the 
    compiler gets mad if the virtual and static versions have the same 
    name.
    
    * JSValueWrapper.cpp:
    (JSValueWrapper::JSObjectSetProperty):
    * UserObjectImp.cpp:
    (UserObjectImp::putVirtual):
    * UserObjectImp.h:
    
    Source/WebCore: 
    
    No new tests.
    
    Renamed virtual versions of put to putVirtual in prepration for 
    adding the static put to the MethodTable in ClassInfo since the 
    compiler gets mad if the virtual and static versions have the same 
    name.
    
    * WebCore.exp.in:
    * bindings/js/JSDOMWindowCustom.cpp:
    (WebCore::JSDOMWindow::putVirtual):
    * bindings/js/JSDOMWindowShell.cpp:
    (WebCore::JSDOMWindowShell::putVirtual):
    * bindings/js/JSDOMWindowShell.h:
    * bindings/js/JSLocationCustom.cpp:
    (WebCore::JSLocation::putDelegate):
    * bindings/js/JSPluginElementFunctions.cpp:
    (WebCore::runtimeObjectCustomPut):
    * bindings/js/SerializedScriptValue.cpp:
    (WebCore::CloneDeserializer::putProperty):
    * bindings/objc/WebScriptObject.mm:
    (-[WebScriptObject setValue:forKey:]):
    (-[WebScriptObject setWebScriptValueAtIndex:value:]):
    * bindings/scripts/CodeGeneratorJS.pm:
    (GenerateHeader):
    (GenerateImplementation):
    * bindings/scripts/test/JS/JSTestObj.cpp:
    (WebCore::JSTestObj::putVirtual):
    * bindings/scripts/test/JS/JSTestObj.h:
    * bridge/NP_jsobject.cpp:
    (_NPN_SetProperty):
    * bridge/jni/jni_jsobject.mm:
    (JavaJSObject::setMember):
    (JavaJSObject::setSlot):
    * bridge/objc/objc_runtime.h:
    * bridge/objc/objc_runtime.mm:
    (JSC::Bindings::ObjcFallbackObjectImp::putVirtual):
    * bridge/qt/qt_instance.cpp:
    (JSC::Bindings::QtInstance::put):
    * bridge/qt/qt_runtime.cpp:
    (JSC::Bindings::convertQVariantToValue):
    * bridge/runtime_array.cpp:
    (JSC::RuntimeArray::putVirtual):
    * bridge/runtime_array.h:
    * bridge/runtime_object.cpp:
    (JSC::Bindings::RuntimeObject::putVirtual):
    * bridge/runtime_object.h:
    * bridge/testqtbindings.cpp:
    (main):
    
    Source/WebKit/efl: 
    
    Renamed virtual versions of put to putVirtual in prepration for 
    adding the static put to the MethodTable in ClassInfo since the 
    compiler gets mad if the virtual and static versions have the same 
    name.
    
    * ewk/ewk_view.cpp:
    (ewk_view_js_object_add):
    
    Source/WebKit/mac: 
    
    Renamed virtual versions of put to putVirtual in prepration for 
    adding the static put to the MethodTable in ClassInfo since the 
    compiler gets mad if the virtual and static versions have the same 
    name.
    
    * Plugins/Hosted/NetscapePluginInstanceProxy.mm:
    (WebKit::NetscapePluginInstanceProxy::setProperty):
    
    Source/WebKit/qt: 
    
    Renamed virtual versions of put to putVirtual in prepration for 
    adding the static put to the MethodTable in ClassInfo since the 
    compiler gets mad if the virtual and static versions have the same 
    name.
    
    * Api/qwebframe.cpp:
    (QWebFrame::addToJavaScriptWindowObject):
    
    Source/WebKit2: 
    
    Renamed virtual versions of put to putVirtual in prepration for 
    adding the static put to the MethodTable in ClassInfo since the 
    compiler gets mad if the virtual and static versions have the same 
    name.
    
    * WebProcess/Plugins/Netscape/JSNPObject.cpp:
    (WebKit::JSNPObject::putVirtual):
    (WebKit::JSNPObject::put):
    * WebProcess/Plugins/Netscape/JSNPObject.h:
    * WebProcess/Plugins/Netscape/NPJSObject.cpp:
    (WebKit::NPJSObject::setProperty):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@97532 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    e0c1d019