Ignore:
Timestamp:
Nov 19, 2002, 2:02:26 PM (23 years ago)
Author:
darin
Message:

JavaScriptCore:

  • 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:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/JavaScriptCore.pbproj/project.pbxproj

    r2753 r2760  
    223223                                F5341393030CEEB1018BE7F3,
    224224                                F5BB2BC7030F772101FCFE1D,
     225                                933A349C038AE7C6008635CE,
    225226                        );
    226227                        isa = PBXHeadersBuildPhase;
     
    268269                                F5341395030CF5F8018BE7F3,
    269270                                F5BB2BC6030F772101FCFE1D,
     271                                933A349E038AE80F008635CE,
    270272                        );
    271273                        isa = PBXSourcesBuildPhase;
     
    337339                                F692A85E0255597D01FF60F7,
    338340                                F692A85F0255597D01FF60F7,
    339                                 F692A8C802555BA201FF60F7,
    340                                 F692A8C902555BA201FF60F7,
    341                                 F692A8CA02555BA201FF60F7,
     341                                933A349A038AE7C6008635CE,
     342                                933A349D038AE80F008635CE,
    342343                                F692A8610255597D01FF60F7,
    343344                                F692A8620255597D01FF60F7,
    344345                                F692A8630255597D01FF60F7,
    345346                                F692A8640255597D01FF60F7,
    346                                 F692A8650255597D01FF60F7,
    347                                 F692A8660255597D01FF60F7,
    348                                 F692A8670255597D01FF60F7,
    349347                                F692A8680255597D01FF60F7,
    350348                                F692A8690255597D01FF60F7,
     
    433431//103
    434432//104
     433//930
     434//931
     435//932
     436//933
     437//934
     438                933A3499038AE7C6008635CE = {
     439                        fileEncoding = 4;
     440                        isa = PBXFileReference;
     441                        name = grammar.y;
     442                        path = kjs/grammar.y;
     443                        refType = 4;
     444                };
     445                933A349A038AE7C6008635CE = {
     446                        fileEncoding = 4;
     447                        isa = PBXFileReference;
     448                        name = identifier.h;
     449                        path = kjs/identifier.h;
     450                        refType = 4;
     451                };
     452                933A349C038AE7C6008635CE = {
     453                        fileRef = 933A349A038AE7C6008635CE;
     454                        isa = PBXBuildFile;
     455                        settings = {
     456                                ATTRIBUTES = (
     457                                        Private,
     458                                );
     459                        };
     460                };
     461                933A349D038AE80F008635CE = {
     462                        fileEncoding = 4;
     463                        isa = PBXFileReference;
     464                        name = identifier.cpp;
     465                        path = kjs/identifier.cpp;
     466                        refType = 4;
     467                };
     468                933A349E038AE80F008635CE = {
     469                        fileRef = 933A349D038AE80F008635CE;
     470                        isa = PBXBuildFile;
     471                        settings = {
     472                        };
     473                };
     474//930
     475//931
     476//932
     477//933
     478//934
    435479//F50
    436480//F51
     
    576620                        children = (
    577621                                F692A8540255597D01FF60F7,
     622                                F692A8C802555BA201FF60F7,
     623                                F692A8C902555BA201FF60F7,
     624                                F692A8CA02555BA201FF60F7,
     625                                933A3499038AE7C6008635CE,
     626                                F692A8650255597D01FF60F7,
     627                                F692A8660255597D01FF60F7,
     628                                F692A8670255597D01FF60F7,
    578629                                F68EBB8C0255D4C601FF60F7,
    579630                                F5C290E60284F98E018635CA,
Note: See TracChangeset for help on using the changeset viewer.