-
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