• darin's avatar
    JavaScriptCore: · 880105d6
    darin authored
    	- a first step towards atomic identifiers in JavaScript
    
    	Most places that work with identifiers now use Identifier
    	instead of UString.
    
            * kjs/identifier.cpp: Added.
            * kjs/identifier.h: Added.
            * JavaScriptCore.pbproj/project.pbxproj: Added files.
    
            * kjs/array_object.cpp:
            * kjs/array_object.h:
            * kjs/completion.cpp:
            * kjs/completion.h:
            * kjs/date_object.cpp:
            * kjs/date_object.h:
            * kjs/function.cpp:
            * kjs/function.h:
            * kjs/function_object.cpp:
            * kjs/grammar.cpp:
            * kjs/grammar.cpp.h:
            * kjs/grammar.h:
            * kjs/grammar.y:
            * kjs/internal.cpp:
            * kjs/internal.h:
            * kjs/lexer.cpp:
            * kjs/lookup.cpp:
            * kjs/lookup.h:
            * kjs/math_object.cpp:
            * kjs/math_object.h:
            * kjs/nodes.cpp:
            * kjs/nodes.h:
            * kjs/number_object.cpp:
            * kjs/number_object.h:
            * kjs/object.cpp:
            * kjs/object.h:
            * kjs/property_map.cpp:
            * kjs/property_map.h:
            * kjs/reference.cpp:
            * kjs/reference.h:
            * kjs/regexp_object.cpp:
            * kjs/regexp_object.h:
            * kjs/string_object.cpp:
            * kjs/string_object.h:
    
    WebCore:
    
    	- a first step towards atomic identifiers in JavaScript
    
    	Most places that work with identifiers now use Identifier
    	instead of UString.
    
            * khtml/ecma/kjs_binding.cpp:
            * khtml/ecma/kjs_binding.h:
            * khtml/ecma/kjs_css.cpp:
            * khtml/ecma/kjs_css.h:
            * khtml/ecma/kjs_dom.cpp:
            * khtml/ecma/kjs_dom.h:
            * khtml/ecma/kjs_events.cpp:
            * khtml/ecma/kjs_events.h:
            * khtml/ecma/kjs_html.cpp:
            * khtml/ecma/kjs_html.h:
            * khtml/ecma/kjs_navigator.cpp:
            * khtml/ecma/kjs_navigator.h:
            * khtml/ecma/kjs_range.cpp:
            * khtml/ecma/kjs_range.h:
            * khtml/ecma/kjs_traversal.cpp:
            * khtml/ecma/kjs_traversal.h:
            * khtml/ecma/kjs_views.cpp:
            * khtml/ecma/kjs_views.h:
            * khtml/ecma/kjs_window.cpp:
            * khtml/ecma/kjs_window.h:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@2760 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    880105d6