• mhahnenberg@apple.com's avatar
    Rename virtual getConstructData to getConstructDataVirtual · 8fb2b748
    mhahnenberg@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=69872
    
    Reviewed by Geoffrey Garen.
    
    Source/JavaScriptCore:
    
    Renamed virtual getConstructData functions to getConstructDataVirtual to
    avoid conflicts when we add static getConstructData to the MethodTable.
    
    * API/JSCallbackConstructor.cpp:
    (JSC::JSCallbackConstructor::getConstructDataVirtual):
    * API/JSCallbackConstructor.h:
    * API/JSCallbackObject.h:
    * API/JSCallbackObjectFunctions.h:
    (JSC::::getConstructDataVirtual):
    * API/JSObjectRef.cpp:
    (JSObjectIsConstructor):
    (JSObjectCallAsConstructor):
    * JavaScriptCore.exp:
    * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def:
    * dfg/DFGOperations.cpp:
    * jit/JITStubs.cpp:
    (JSC::DEFINE_STUB_FUNCTION):
    * runtime/ArrayConstructor.cpp:
    (JSC::ArrayConstructor::getConstructDataVirtual):
    * runtime/ArrayConstructor.h:
    * runtime/BooleanConstructor.cpp:
    (JSC::BooleanConstructor::getConstructDataVirtual):
    * runtime/BooleanConstructor.h:
    * runtime/DateConstructor.cpp:
    (JSC::DateConstructor::getConstructDataVirtual):
    * runtime/DateConstructor.h:
    * runtime/Error.h:
    (JSC::StrictModeTypeErrorFunction::getConstructDataVirtual):
    * runtime/ErrorConstructor.cpp:
    (JSC::ErrorConstructor::getConstructDataVirtual):
    * runtime/ErrorConstructor.h:
    * runtime/FunctionConstructor.cpp:
    (JSC::FunctionConstructor::getConstructDataVirtual):
    * runtime/FunctionConstructor.h:
    * runtime/JSCell.cpp:
    (JSC::JSCell::getConstructDataVirtual):
    * runtime/JSCell.h:
    (JSC::getConstructData):
    * runtime/JSFunction.cpp:
    (JSC::JSFunction::getConstructDataVirtual):
    * runtime/JSFunction.h:
    * runtime/NativeErrorConstructor.cpp:
    (JSC::NativeErrorConstructor::getConstructDataVirtual):
    * runtime/NativeErrorConstructor.h:
    * runtime/NumberConstructor.cpp:
    (JSC::NumberConstructor::getConstructDataVirtual):
    * runtime/NumberConstructor.h:
    * runtime/ObjectConstructor.cpp:
    (JSC::ObjectConstructor::getConstructDataVirtual):
    * runtime/ObjectConstructor.h:
    * runtime/RegExpConstructor.cpp:
    (JSC::RegExpConstructor::getConstructDataVirtual):
    * runtime/RegExpConstructor.h:
    * runtime/StringConstructor.cpp:
    (JSC::StringConstructor::getConstructDataVirtual):
    * runtime/StringConstructor.h:
    
    Source/WebCore:
    
    No new tests.
    
    Renamed virtual getConstructData functions to getConstructDataVirtual to
    avoid conflicts when we add static getConstructData to the MethodTable.
    
    * WebCore.exp.in:
    * bindings/js/JSAudioConstructor.cpp:
    (WebCore::JSAudioConstructor::getConstructDataVirtual):
    * bindings/js/JSAudioConstructor.h:
    * bindings/js/JSImageConstructor.cpp:
    (WebCore::JSImageConstructor::getConstructDataVirtual):
    * bindings/js/JSImageConstructor.h:
    * bindings/js/JSOptionConstructor.cpp:
    (WebCore::JSOptionConstructor::getConstructDataVirtual):
    * bindings/js/JSOptionConstructor.h:
    * bindings/js/ScriptFunctionCall.cpp:
    (WebCore::ScriptFunctionCall::construct):
    * bindings/scripts/CodeGeneratorJS.pm:
    (GenerateConstructorDeclaration):
    (GenerateConstructorDefinition):
    * bindings/scripts/test/JS/JSTestInterface.cpp:
    (WebCore::JSTestInterfaceConstructor::getConstructDataVirtual):
    * bridge/runtime_object.cpp:
    (JSC::Bindings::RuntimeObject::getConstructDataVirtual):
    * bridge/runtime_object.h:
    
    Source/WebKit/mac:
    
    Renamed virtual getConstructData functions to getConstructDataVirtual to
    avoid conflicts when we add static getConstructData to the MethodTable.
    
    * Plugins/Hosted/NetscapePluginInstanceProxy.mm:
    (WebKit::NetscapePluginInstanceProxy::construct):
    
    Source/WebKit2:
    
    Renamed virtual getConstructData functions to getConstructDataVirtual to
    avoid conflicts when we add static getConstructData to the MethodTable.
    
    * WebProcess/Plugins/Netscape/JSNPObject.cpp:
    (WebKit::JSNPObject::getConstructDataVirtual):
    * WebProcess/Plugins/Netscape/JSNPObject.h:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@97436 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    8fb2b748
StringConstructor.cpp 4.72 KB