-
mhahnenberg@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=69382 Reviewed by Geoffrey Garen. Source/JavaScriptCore: Added static version of both versions of put to all classes that override them and changed the virtual versions to call the static versions. * API/JSCallbackObject.h: * API/JSCallbackObjectFunctions.h: (JSC::::put): * JavaScriptCore.exp: * debugger/DebuggerActivation.cpp: (JSC::DebuggerActivation::put): * debugger/DebuggerActivation.h: * runtime/Arguments.cpp: (JSC::Arguments::put): * runtime/Arguments.h: * runtime/JSActivation.cpp: (JSC::JSActivation::put): * runtime/JSActivation.h: * runtime/JSArray.cpp: (JSC::JSArray::put): * runtime/JSArray.h: * runtime/JSByteArray.cpp: (JSC::JSByteArray::put): * runtime/JSByteArray.h: * runtime/JSCell.cpp: (JSC::JSCell::put): * runtime/JSCell.h: * runtime/JSFunction.cpp: (JSC::JSFunction::put): * runtime/JSFunction.h: * runtime/JSGlobalObject.cpp: (JSC::JSGlobalObject::put): * runtime/JSGlobalObject.h: * runtime/JSNotAnObject.cpp: (JSC::JSNotAnObject::put): * runtime/JSNotAnObject.h: * runtime/JSObject.cpp: (JSC::JSObject::put): * runtime/JSObject.h: * runtime/JSStaticScopeObject.cpp: (JSC::JSStaticScopeObject::put): * runtime/JSStaticScopeObject.h: * runtime/ObjectPrototype.cpp: (JSC::ObjectPrototype::put): * runtime/ObjectPrototype.h: * runtime/RegExpConstructor.cpp: (JSC::RegExpConstructor::put): * runtime/RegExpConstructor.h: * runtime/RegExpMatchesArray.h: (JSC::RegExpMatchesArray::put): * runtime/RegExpObject.cpp: (JSC::RegExpObject::put): * runtime/RegExpObject.h: * runtime/StringObject.cpp: (JSC::StringObject::put): * runtime/StringObject.h: Source/JavaScriptGlue: Added static version of both versions of put to all classes that override them and changed the virtual versions to call the static versions. * UserObjectImp.cpp: (UserObjectImp::put): * UserObjectImp.h: Source/WebCore: No new tests. Added static version of both versions of put to all classes that override them and changed the virtual versions to call the static versions. * bindings/scripts/CodeGeneratorJS.pm: (GenerateHeader): (GenerateImplementation): * bindings/scripts/test/JS/JSTestObj.cpp: (WebCore::JSTestObj::put): * bindings/scripts/test/JS/JSTestObj.h: * bridge/objc/objc_runtime.h: * bridge/objc/objc_runtime.mm: (JSC::Bindings::ObjcFallbackObjectImp::put): * bridge/runtime_array.cpp: (JSC::RuntimeArray::put): * bridge/runtime_array.h: * bridge/runtime_object.cpp: (JSC::Bindings::RuntimeObject::put): * bridge/runtime_object.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@96992 268f45cc-cd09-0410-ab3c-d52691b4dbfc
5e2b7127