Skip to content
  • darin's avatar
    Reviewed by John Sullivan. · 45d8ba10
    darin authored
            - http://bugzilla.opendarwin.org/show_bug.cgi?id=7404
              remove a bunch of extra implementsCall overrides
    
            * JavaScriptCore.xcodeproj/project.pbxproj: Sorted files.
    
            * kjs/internal.h: Made InternalFunctionImp::callAsFunction pure virtual so that
            we'll get a compile error if some derived class neglects to implement it.
    
            * kjs/function.cpp: (KJS::FunctionImp::FunctionImp): Remove unneeded initialization
            of param, which is an OwnPtr so it gets initialized by default.
    
            * bindings/runtime_method.cpp:
            * bindings/runtime_method.h:
            * kjs/array_object.cpp:
            * kjs/array_object.h:
            * kjs/bool_object.cpp:
            * kjs/bool_object.h:
            * kjs/date_object.cpp:
            * kjs/date_object.h:
            * kjs/error_object.cpp:
            * kjs/error_object.h:
            * kjs/function.cpp:
            * kjs/function.h:
            * kjs/function_object.cpp:
            * kjs/function_object.h:
            * kjs/math_object.cpp:
            * kjs/math_object.h:
            * kjs/number_object.cpp:
            * kjs/number_object.h:
            * kjs/object_object.cpp:
            * kjs/object_object.h:
            * kjs/regexp_object.cpp:
            * kjs/regexp_object.h:
            * kjs/string_object.cpp:
            * kjs/string_object.h:
            Removed many rendundant implementations of implementsCall from subclasses of
            InternalFunctionImp.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@12921 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    45d8ba10