Changeset 34582 in webkit for trunk/JavaScriptCore


Ignore:
Timestamp:
Jun 15, 2008, 9:17:44 PM (17 years ago)
Author:
Darin Adler
Message:

JavaScriptCore:

2008-06-15 Darin Adler <Darin Adler>

  • API/JSCallbackFunction.cpp:
  • API/JSObjectRef.cpp:
  • DerivedSources.make:
  • GNUmakefile.am:
  • JavaScriptCore.exp:
  • JavaScriptCore.pri:
  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
  • JavaScriptCore.xcodeproj/project.pbxproj:
  • JavaScriptCoreSources.bkl:
  • VM/Machine.cpp:
  • kjs/AllInOneFile.cpp:
  • kjs/ArrayPrototype.cpp: Copied from JavaScriptCore/kjs/array_object.cpp.
  • kjs/ArrayPrototype.h: Copied from JavaScriptCore/kjs/array_object.h.
  • kjs/BooleanObject.cpp: Copied from JavaScriptCore/kjs/bool_object.cpp.
  • kjs/BooleanObject.h: Copied from JavaScriptCore/kjs/bool_object.h.
  • kjs/ExecState.cpp:
  • kjs/ExecState.h:
  • kjs/FunctionPrototype.cpp: Copied from JavaScriptCore/kjs/function_object.cpp.
  • kjs/FunctionPrototype.h: Copied from JavaScriptCore/kjs/function_object.h.
  • kjs/JSArray.cpp: Copied from JavaScriptCore/kjs/array_instance.cpp.
  • kjs/JSArray.h: Copied from JavaScriptCore/kjs/array_instance.h.
  • kjs/JSFunction.cpp:
  • kjs/JSFunction.h:
  • kjs/JSGlobalObject.cpp:
  • kjs/JSImmediate.cpp:
  • kjs/JSObject.h:
  • kjs/JSString.h:
  • kjs/JSValue.h:
  • kjs/JSVariableObject.cpp:
  • kjs/MathObject.cpp: Copied from JavaScriptCore/kjs/math_object.cpp.
  • kjs/MathObject.h: Copied from JavaScriptCore/kjs/math_object.h.
  • kjs/NumberObject.cpp: Copied from JavaScriptCore/kjs/number_object.cpp.
  • kjs/NumberObject.h: Copied from JavaScriptCore/kjs/number_object.h.
  • kjs/PropertyMap.cpp: Copied from JavaScriptCore/kjs/property_map.cpp.
  • kjs/PropertyMap.h: Copied from JavaScriptCore/kjs/property_map.h.
  • kjs/PropertySlot.cpp: Copied from JavaScriptCore/kjs/property_slot.cpp.
  • kjs/PropertySlot.h: Copied from JavaScriptCore/kjs/property_slot.h.
  • kjs/RegExpObject.cpp: Copied from JavaScriptCore/kjs/regexp_object.cpp.
  • kjs/RegExpObject.h: Copied from JavaScriptCore/kjs/regexp_object.h.
  • kjs/ScopeChain.cpp: Copied from JavaScriptCore/kjs/scope_chain.cpp.
  • kjs/ScopeChain.h: Copied from JavaScriptCore/kjs/scope_chain.h.
  • kjs/ScopeChainMark.h: Copied from JavaScriptCore/kjs/scope_chain_mark.h.
  • kjs/Shell.cpp:
  • kjs/array_instance.cpp: Removed.
  • kjs/array_instance.h: Removed.
  • kjs/array_object.cpp: Removed.
  • kjs/array_object.h: Removed.
  • kjs/bool_object.cpp: Removed.
  • kjs/bool_object.h: Removed.
  • kjs/error_object.h:
  • kjs/function_object.cpp: Removed.
  • kjs/function_object.h: Removed.
  • kjs/internal.cpp:
  • kjs/math_object.cpp: Removed.
  • kjs/math_object.h: Removed.
  • kjs/nodes.cpp:
  • kjs/number_object.cpp: Removed.
  • kjs/number_object.h: Removed.
  • kjs/object_object.cpp:
  • kjs/property_map.cpp: Removed.
  • kjs/property_map.h: Removed.
  • kjs/property_slot.cpp: Removed.
  • kjs/property_slot.h: Removed.
  • kjs/regexp_object.cpp: Removed.
  • kjs/regexp_object.h: Removed.
  • kjs/scope_chain.cpp: Removed.
  • kjs/scope_chain.h: Removed.
  • kjs/scope_chain_mark.h: Removed.
  • kjs/string_object.cpp:
  • kjs/string_object.h:

WebCore:

2008-06-15 Darin Adler <Darin Adler>

  • ForwardingHeaders/kjs/ArrayPrototype.h: Copied from WebCore/ForwardingHeaders/kjs/array_object.h.
  • ForwardingHeaders/kjs/BooleanObject.h: Copied from WebCore/ForwardingHeaders/kjs/bool_object.h.
  • ForwardingHeaders/kjs/FunctionPrototype.h: Copied from WebCore/ForwardingHeaders/kjs/function_object.h.
  • ForwardingHeaders/kjs/JSArray.h: Copied from WebCore/ForwardingHeaders/kjs/array_instance.h.
  • ForwardingHeaders/kjs/PropertyMap.h: Copied from WebCore/ForwardingHeaders/kjs/property_map.h.
  • ForwardingHeaders/kjs/array_instance.h: Removed.
  • ForwardingHeaders/kjs/array_object.h: Removed.
  • ForwardingHeaders/kjs/bool_object.h: Removed.
  • ForwardingHeaders/kjs/function_object.h: Removed.
  • ForwardingHeaders/kjs/property_map.h: Removed.
  • WebCore.vcproj/WebCore.vcproj:
  • bindings/js/JSClipboardCustom.cpp:
  • bindings/js/JSDatabaseCustom.cpp:
  • bindings/js/JSJavaScriptCallFrameCustom.cpp:
  • bindings/js/kjs_events.cpp:
  • bridge/jni/jni_utility.cpp:
  • bridge/qt/qt_runtime.cpp:
  • bridge/runtime_array.cpp:

WebKit/mac:

2008-06-15 Darin Adler <Darin Adler>

  • WebView/WebView.mm:

WebKit/qt:

2008-06-15 Darin Adler <Darin Adler>

  • WebKit_pch.h:

WebKitTools:

2008-06-15 Darin Adler <Darin Adler>

  • Scripts/do-file-rename: Updated.
  • Scripts/do-webcore-rename: Updated for the latest round of renaming.
Location:
trunk/JavaScriptCore
Files:
29 edited
21 moved

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/API/JSCallbackFunction.cpp

    r34581 r34582  
    3131#include "APICast.h"
    3232#include "JSFunction.h"
    33 #include "function_object.h"
     33#include "FunctionPrototype.h"
    3434#include <kjs/JSGlobalObject.h>
    3535#include <wtf/Vector.h>
  • trunk/JavaScriptCore/API/JSObjectRef.cpp

    r34581 r34582  
    3737#include "PropertyNameArray.h"
    3838#include "JSFunction.h"
    39 #include "function_object.h"
     39#include "FunctionPrototype.h"
    4040#include "identifier.h"
    4141#include "JSString.h"
  • trunk/JavaScriptCore/ChangeLog

    r34581 r34582  
     12008-06-15  Darin Adler  <[email protected]>
     2
     3        - new names for more JavaScriptCore files
     4
     5        * API/JSCallbackFunction.cpp:
     6        * API/JSObjectRef.cpp:
     7        * DerivedSources.make:
     8        * GNUmakefile.am:
     9        * JavaScriptCore.exp:
     10        * JavaScriptCore.pri:
     11        * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
     12        * JavaScriptCore.xcodeproj/project.pbxproj:
     13        * JavaScriptCoreSources.bkl:
     14        * VM/Machine.cpp:
     15        * kjs/AllInOneFile.cpp:
     16        * kjs/ArrayPrototype.cpp: Copied from JavaScriptCore/kjs/array_object.cpp.
     17        * kjs/ArrayPrototype.h: Copied from JavaScriptCore/kjs/array_object.h.
     18        * kjs/BooleanObject.cpp: Copied from JavaScriptCore/kjs/bool_object.cpp.
     19        * kjs/BooleanObject.h: Copied from JavaScriptCore/kjs/bool_object.h.
     20        * kjs/ExecState.cpp:
     21        * kjs/ExecState.h:
     22        * kjs/FunctionPrototype.cpp: Copied from JavaScriptCore/kjs/function_object.cpp.
     23        * kjs/FunctionPrototype.h: Copied from JavaScriptCore/kjs/function_object.h.
     24        * kjs/JSArray.cpp: Copied from JavaScriptCore/kjs/array_instance.cpp.
     25        * kjs/JSArray.h: Copied from JavaScriptCore/kjs/array_instance.h.
     26        * kjs/JSFunction.cpp:
     27        * kjs/JSFunction.h:
     28        * kjs/JSGlobalObject.cpp:
     29        * kjs/JSImmediate.cpp:
     30        * kjs/JSObject.h:
     31        * kjs/JSString.h:
     32        * kjs/JSValue.h:
     33        * kjs/JSVariableObject.cpp:
     34        * kjs/MathObject.cpp: Copied from JavaScriptCore/kjs/math_object.cpp.
     35        * kjs/MathObject.h: Copied from JavaScriptCore/kjs/math_object.h.
     36        * kjs/NumberObject.cpp: Copied from JavaScriptCore/kjs/number_object.cpp.
     37        * kjs/NumberObject.h: Copied from JavaScriptCore/kjs/number_object.h.
     38        * kjs/PropertyMap.cpp: Copied from JavaScriptCore/kjs/property_map.cpp.
     39        * kjs/PropertyMap.h: Copied from JavaScriptCore/kjs/property_map.h.
     40        * kjs/PropertySlot.cpp: Copied from JavaScriptCore/kjs/property_slot.cpp.
     41        * kjs/PropertySlot.h: Copied from JavaScriptCore/kjs/property_slot.h.
     42        * kjs/RegExpObject.cpp: Copied from JavaScriptCore/kjs/regexp_object.cpp.
     43        * kjs/RegExpObject.h: Copied from JavaScriptCore/kjs/regexp_object.h.
     44        * kjs/ScopeChain.cpp: Copied from JavaScriptCore/kjs/scope_chain.cpp.
     45        * kjs/ScopeChain.h: Copied from JavaScriptCore/kjs/scope_chain.h.
     46        * kjs/ScopeChainMark.h: Copied from JavaScriptCore/kjs/scope_chain_mark.h.
     47        * kjs/Shell.cpp:
     48        * kjs/array_instance.cpp: Removed.
     49        * kjs/array_instance.h: Removed.
     50        * kjs/array_object.cpp: Removed.
     51        * kjs/array_object.h: Removed.
     52        * kjs/bool_object.cpp: Removed.
     53        * kjs/bool_object.h: Removed.
     54        * kjs/error_object.h:
     55        * kjs/function_object.cpp: Removed.
     56        * kjs/function_object.h: Removed.
     57        * kjs/internal.cpp:
     58        * kjs/math_object.cpp: Removed.
     59        * kjs/math_object.h: Removed.
     60        * kjs/nodes.cpp:
     61        * kjs/number_object.cpp: Removed.
     62        * kjs/number_object.h: Removed.
     63        * kjs/object_object.cpp:
     64        * kjs/property_map.cpp: Removed.
     65        * kjs/property_map.h: Removed.
     66        * kjs/property_slot.cpp: Removed.
     67        * kjs/property_slot.h: Removed.
     68        * kjs/regexp_object.cpp: Removed.
     69        * kjs/regexp_object.h: Removed.
     70        * kjs/scope_chain.cpp: Removed.
     71        * kjs/scope_chain.h: Removed.
     72        * kjs/scope_chain_mark.h: Removed.
     73        * kjs/string_object.cpp:
     74        * kjs/string_object.h:
     75
    1762008-06-15  Darin Adler  <[email protected]>
    277
  • trunk/JavaScriptCore/DerivedSources.make

    r34164 r34582  
    3434.PHONY : all
    3535all : \
    36     array_object.lut.h \
     36    ArrayPrototype.lut.h \
    3737    chartables.c \
    3838    date_object.lut.h \
    3939    grammar.cpp \
    4040    lexer.lut.h \
    41     math_object.lut.h \
    42     number_object.lut.h \
    43     regexp_object.lut.h \
     41    MathObject.lut.h \
     42    NumberObject.lut.h \
     43    RegExpObject.lut.h \
    4444    string_object.lut.h \
    4545    $(JavaScriptCore)/docs/bytecode.html \
  • trunk/JavaScriptCore/GNUmakefile.am

    r34581 r34582  
    1919
    2020javascriptcore_built_nosources += \
    21         JavaScriptCore/kjs/array_object.lut.h \
     21        JavaScriptCore/kjs/ArrayPrototype.lut.h \
    2222        JavaScriptCore/kjs/date_object.lut.h \
    23         JavaScriptCore/kjs/math_object.lut.h \
    24         JavaScriptCore/kjs/number_object.lut.h \
    25         JavaScriptCore/kjs/regexp_object.lut.h \
     23        JavaScriptCore/kjs/MathObject.lut.h \
     24        JavaScriptCore/kjs/NumberObject.lut.h \
     25        JavaScriptCore/kjs/RegExpObject.lut.h \
    2626        JavaScriptCore/kjs/string_object.lut.h \
    2727        JavaScriptCore/pcre/chartables.c \
     
    8787        JavaScriptCore/kjs/Parser.cpp \
    8888        JavaScriptCore/kjs/PropertyNameArray.cpp \
    89         JavaScriptCore/kjs/array_instance.cpp \
    90         JavaScriptCore/kjs/array_object.cpp \
    91         JavaScriptCore/kjs/bool_object.cpp \
     89        JavaScriptCore/kjs/JSArray.cpp \
     90        JavaScriptCore/kjs/ArrayPrototype.cpp \
     91        JavaScriptCore/kjs/BooleanObject.cpp \
    9292        JavaScriptCore/kjs/collector.cpp \
    9393        JavaScriptCore/kjs/date_object.cpp \
     
    9696        JavaScriptCore/kjs/error_object.cpp \
    9797        JavaScriptCore/kjs/JSFunction.cpp \
    98         JavaScriptCore/kjs/function_object.cpp \
     98        JavaScriptCore/kjs/FunctionPrototype.cpp \
    9999        JavaScriptCore/kjs/identifier.cpp \
    100100        JavaScriptCore/kjs/internal.cpp \
     
    103103        JavaScriptCore/kjs/list.cpp \
    104104        JavaScriptCore/kjs/lookup.cpp \
    105         JavaScriptCore/kjs/math_object.cpp \
     105        JavaScriptCore/kjs/MathObject.cpp \
    106106        JavaScriptCore/kjs/nodes.cpp \
    107107        JavaScriptCore/kjs/nodes2string.cpp \
    108         JavaScriptCore/kjs/number_object.cpp \
     108        JavaScriptCore/kjs/NumberObject.cpp \
    109109        JavaScriptCore/kjs/JSObject.cpp \
    110110        JavaScriptCore/kjs/object_object.cpp \
    111111        JavaScriptCore/kjs/operations.cpp \
    112         JavaScriptCore/kjs/property_map.cpp \
    113         JavaScriptCore/kjs/property_slot.cpp \
     112        JavaScriptCore/kjs/PropertyMap.cpp \
     113        JavaScriptCore/kjs/PropertySlot.cpp \
    114114        JavaScriptCore/kjs/regexp.cpp \
    115         JavaScriptCore/kjs/regexp_object.cpp \
    116         JavaScriptCore/kjs/scope_chain.cpp \
     115        JavaScriptCore/kjs/RegExpObject.cpp \
     116        JavaScriptCore/kjs/ScopeChain.cpp \
    117117        JavaScriptCore/kjs/string_object.cpp \
    118118        JavaScriptCore/kjs/ustring.cpp \
     
    204204# Clean rules for JavaScriptCore
    205205CLEANFILES += \
    206         JavaScriptCore/kjs/array_object.lut.h \
     206        JavaScriptCore/kjs/ArrayPrototype.lut.h \
    207207        JavaScriptCore/kjs/date_object.lut.h \
    208         JavaScriptCore/kjs/math_object.lut.h \
    209         JavaScriptCore/kjs/number_object.lut.h \
    210         JavaScriptCore/kjs/regexp_object.lut.h \
     208        JavaScriptCore/kjs/MathObject.lut.h \
     209        JavaScriptCore/kjs/NumberObject.lut.h \
     210        JavaScriptCore/kjs/RegExpObject.lut.h \
    211211        JavaScriptCore/kjs/string_object.lut.h \
    212212        JavaScriptCore/pcre/chartables.c \
  • trunk/JavaScriptCore/JavaScriptCore.exp

    r34580 r34582  
    226226__ZN3WTF16callOnMainThreadEPFvPvES0_
    227227__ZN3WTF16fastZeroedMallocEm
     228__ZN3WTF19initializeThreadingEv
    228229__ZN3WTF23waitForThreadCompletionEjPPv
    229230__ZN3WTF28setMainThreadCallbacksPausedEb
  • trunk/JavaScriptCore/JavaScriptCore.pri

    r34581 r34582  
    1616LUT_FILES += \
    1717    kjs/date_object.cpp \
    18     kjs/number_object.cpp \
     18    kjs/NumberObject.cpp \
    1919    kjs/string_object.cpp \
    20     kjs/array_object.cpp \
    21     kjs/math_object.cpp \
    22     kjs/regexp_object.cpp
     20    kjs/ArrayPrototype.cpp \
     21    kjs/MathObject.cpp \
     22    kjs/RegExpObject.cpp
    2323
    2424KEYWORDLUT_FILES += \
     
    6868    kjs/JSFunction.cpp \
    6969    kjs/debugger.cpp \
    70     kjs/array_instance.cpp \
    71     kjs/array_object.cpp \
    72     kjs/bool_object.cpp \
     70    kjs/JSArray.cpp \
     71    kjs/ArrayPrototype.cpp \
     72    kjs/BooleanObject.cpp \
    7373    kjs/collector.cpp \
    7474    kjs/CommonIdentifiers.cpp \
     
    7979    kjs/error_object.cpp \
    8080    kjs/ExecState.cpp \
    81     kjs/function_object.cpp \
     81    kjs/FunctionPrototype.cpp \
    8282    kjs/identifier.cpp \
    8383    kjs/internal.cpp \
     
    8989    kjs/list.cpp \
    9090    kjs/lookup.cpp \
    91     kjs/math_object.cpp \
     91    kjs/MathObject.cpp \
    9292    kjs/nodes.cpp \
    9393    kjs/nodes2string.cpp \
    94     kjs/number_object.cpp \
     94    kjs/NumberObject.cpp \
    9595    kjs/JSObject.cpp \
    9696    kjs/object_object.cpp \
    9797    kjs/operations.cpp \
    9898    kjs/Parser.cpp \
    99     kjs/property_map.cpp \
    100     kjs/property_slot.cpp \
     99    kjs/PropertyMap.cpp \
     100    kjs/PropertySlot.cpp \
    101101    kjs/PropertyNameArray.cpp \
    102102    kjs/regexp.cpp \
    103     kjs/regexp_object.cpp \
    104     kjs/scope_chain.cpp \
     103    kjs/RegExpObject.cpp \
     104    kjs/ScopeChain.cpp \
    105105    kjs/string_object.cpp \
    106106    kjs/ustring.cpp \
  • trunk/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj

    r34581 r34582  
    274274                        </File>
    275275                        <File
    276                                 RelativePath="..\..\kjs\array_instance.cpp"
    277                                 >
    278                         </File>
    279                         <File
    280                                 RelativePath="..\..\kjs\array_instance.h"
    281                                 >
    282                         </File>
    283                         <File
    284                                 RelativePath="..\..\kjs\array_object.cpp"
    285                                 >
    286                         </File>
    287                         <File
    288                                 RelativePath="..\..\kjs\array_object.h"
    289                                 >
    290                         </File>
    291                         <File
    292                                 RelativePath="..\..\kjs\bool_object.cpp"
    293                                 >
    294                         </File>
    295                         <File
    296                                 RelativePath="..\..\kjs\bool_object.h"
     276                                RelativePath="..\..\kjs\JSArray.cpp"
     277                                >
     278                        </File>
     279                        <File
     280                                RelativePath="..\..\kjs\JSArray.h"
     281                                >
     282                        </File>
     283                        <File
     284                                RelativePath="..\..\kjs\ArrayPrototype.cpp"
     285                                >
     286                        </File>
     287                        <File
     288                                RelativePath="..\..\kjs\ArrayPrototype.h"
     289                                >
     290                        </File>
     291                        <File
     292                                RelativePath="..\..\kjs\BooleanObject.cpp"
     293                                >
     294                        </File>
     295                        <File
     296                                RelativePath="..\..\kjs\BooleanObject.h"
    297297                                >
    298298                        </File>
     
    374374                        </File>
    375375                        <File
    376                                 RelativePath="..\..\kjs\function_object.cpp"
    377                                 >
    378                         </File>
    379                         <File
    380                                 RelativePath="..\..\kjs\function_object.h"
     376                                RelativePath="..\..\kjs\FunctionPrototype.cpp"
     377                                >
     378                        </File>
     379                        <File
     380                                RelativePath="..\..\kjs\FunctionPrototype.h"
    381381                                >
    382382                        </File>
     
    506506                        </File>
    507507                        <File
    508                                 RelativePath="..\..\kjs\math_object.cpp"
    509                                 >
    510                         </File>
    511                         <File
    512                                 RelativePath="..\..\kjs\math_object.h"
     508                                RelativePath="..\..\kjs\MathObject.cpp"
     509                                >
     510                        </File>
     511                        <File
     512                                RelativePath="..\..\kjs\MathObject.h"
    513513                                >
    514514                        </File>
     
    518518                        </File>
    519519                        <File
    520                                 RelativePath="..\..\kjs\number_object.cpp"
    521                                 >
    522                         </File>
    523                         <File
    524                                 RelativePath="..\..\kjs\number_object.h"
     520                                RelativePath="..\..\kjs\NumberObject.cpp"
     521                                >
     522                        </File>
     523                        <File
     524                                RelativePath="..\..\kjs\NumberObject.h"
    525525                                >
    526526                        </File>
     
    550550                        </File>
    551551                        <File
    552                                 RelativePath="..\..\kjs\property_map.cpp"
    553                                 >
    554                         </File>
    555                         <File
    556                                 RelativePath="..\..\kjs\property_map.h"
    557                                 >
    558                         </File>
    559                         <File
    560                                 RelativePath="..\..\kjs\property_slot.cpp"
    561                                 >
    562                         </File>
    563                         <File
    564                                 RelativePath="..\..\kjs\property_slot.h"
     552                                RelativePath="..\..\kjs\PropertyMap.cpp"
     553                                >
     554                        </File>
     555                        <File
     556                                RelativePath="..\..\kjs\PropertyMap.h"
     557                                >
     558                        </File>
     559                        <File
     560                                RelativePath="..\..\kjs\PropertySlot.cpp"
     561                                >
     562                        </File>
     563                        <File
     564                                RelativePath="..\..\kjs\PropertySlot.h"
    565565                                >
    566566                        </File>
     
    586586                        </File>
    587587                        <File
    588                                 RelativePath="..\..\kjs\regexp_object.cpp"
    589                                 >
    590                         </File>
    591                         <File
    592                                 RelativePath="..\..\kjs\regexp_object.h"
    593                                 >
    594                         </File>
    595                         <File
    596                                 RelativePath="..\..\kjs\scope_chain.cpp"
    597                                 >
    598                         </File>
    599                         <File
    600                                 RelativePath="..\..\kjs\scope_chain.h"
    601                                 >
    602                         </File>
    603                         <File
    604                                 RelativePath="..\..\kjs\scope_chain_mark.h"
     588                                RelativePath="..\..\kjs\RegExpObject.cpp"
     589                                >
     590                        </File>
     591                        <File
     592                                RelativePath="..\..\kjs\RegExpObject.h"
     593                                >
     594                        </File>
     595                        <File
     596                                RelativePath="..\..\kjs\ScopeChain.cpp"
     597                                >
     598                        </File>
     599                        <File
     600                                RelativePath="..\..\kjs\ScopeChain.h"
     601                                >
     602                        </File>
     603                        <File
     604                                RelativePath="..\..\kjs\ScopeChainMark.h"
    605605                                >
    606606                        </File>
     
    653653                                >
    654654                                <File
    655                                         RelativePath="$(WebKitOutputDir)\obj\$(ProjectName)\DerivedSources\array_object.lut.h"
     655                                        RelativePath="$(WebKitOutputDir)\obj\$(ProjectName)\DerivedSources\ArrayPrototype.lut.h"
    656656                                        >
    657657                                </File>
     
    706706                                </File>
    707707                                <File
    708                                         RelativePath="$(WebKitOutputDir)\obj\$(ProjectName)\DerivedSources\math_object.lut.h"
     708                                        RelativePath="$(WebKitOutputDir)\obj\$(ProjectName)\DerivedSources\MathObject.lut.h"
    709709                                        >
    710710                                </File>
    711711                                <File
    712                                         RelativePath="$(WebKitOutputDir)\obj\$(ProjectName)\DerivedSources\number_object.lut.h"
     712                                        RelativePath="$(WebKitOutputDir)\obj\$(ProjectName)\DerivedSources\NumberObject.lut.h"
    713713                                        >
    714714                                </File>
    715715                                <File
    716                                         RelativePath="$(WebKitOutputDir)\obj\$(ProjectName)\DerivedSources\regexp_object.lut.h"
     716                                        RelativePath="$(WebKitOutputDir)\obj\$(ProjectName)\DerivedSources\RegExpObject.lut.h"
    717717                                        >
    718718                                </File>
  • trunk/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj

    r34581 r34582  
    120120                6541BD7308E80A17002CBEE7 /* TCSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541BD6F08E80A17002CBEE7 /* TCSpinLock.h */; };
    121121                6541BD7508E80A17002CBEE7 /* TCSystemAlloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541BD7108E80A17002CBEE7 /* TCSystemAlloc.h */; };
    122                 65621E6E089E859700760F35 /* property_slot.h in Headers */ = {isa = PBXBuildFile; fileRef = 65621E6C089E859700760F35 /* property_slot.h */; settings = {ATTRIBUTES = (Private, ); }; };
     122                65621E6E089E859700760F35 /* PropertySlot.h in Headers */ = {isa = PBXBuildFile; fileRef = 65621E6C089E859700760F35 /* PropertySlot.h */; settings = {ATTRIBUTES = (Private, ); }; };
    123123                657EB7460B708F540063461B /* ListHashSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 657EB7450B708F540063461B /* ListHashSet.h */; settings = {ATTRIBUTES = (Private, ); }; };
    124124                657EEBC0094E445E008C9C7B /* HashCountedSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 657EEBBF094E445E008C9C7B /* HashCountedSet.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    128128                6592C319098B7DE10003D4F6 /* VectorTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = 6592C317098B7DE10003D4F6 /* VectorTraits.h */; settings = {ATTRIBUTES = (Private, ); }; };
    129129                65A7A5E00CD1D50E00061F8E /* LabelStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 65B813A80CD1D01900DF59D6 /* LabelStack.h */; settings = {ATTRIBUTES = (Private, ); }; };
    130                 65B1749A09D0FEB700820339 /* array_object.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = 65B1749909D0FEB700820339 /* array_object.lut.h */; };
    131                 65B174F509D100FA00820339 /* math_object.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = 65B174F109D100FA00820339 /* math_object.lut.h */; };
    132                 65B174F609D100FA00820339 /* number_object.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = 65B174F209D100FA00820339 /* number_object.lut.h */; };
     130                65B1749A09D0FEB700820339 /* ArrayPrototype.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = 65B1749909D0FEB700820339 /* ArrayPrototype.lut.h */; };
     131                65B174F509D100FA00820339 /* MathObject.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = 65B174F109D100FA00820339 /* MathObject.lut.h */; };
     132                65B174F609D100FA00820339 /* NumberObject.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = 65B174F209D100FA00820339 /* NumberObject.lut.h */; };
    133133                65B174F809D100FA00820339 /* string_object.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = 65B174F409D100FA00820339 /* string_object.lut.h */; };
    134134                65C647B4093EF8D60022C380 /* RefPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 65C647B3093EF8D60022C380 /* RefPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    151151                65FB3F4F09D11B2400F49DEB /* date_object.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = 65FB3F4709D11B2400F49DEB /* date_object.lut.h */; };
    152152                65FB3F5109D11B2400F49DEB /* grammar.h in Headers */ = {isa = PBXBuildFile; fileRef = 65FB3F4909D11B2400F49DEB /* grammar.h */; };
    153                 65FB3F5409D11B2400F49DEB /* regexp_object.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = 65FB3F4C09D11B2400F49DEB /* regexp_object.lut.h */; };
     153                65FB3F5409D11B2400F49DEB /* RegExpObject.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = 65FB3F4C09D11B2400F49DEB /* RegExpObject.lut.h */; };
    154154                65FDE49C0BDD1D4A00E80111 /* Assertions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65E217B808E7EECC0023E5F6 /* Assertions.cpp */; };
    155155                9303F568099118FA00AD71B8 /* OwnPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 9303F567099118FA00AD71B8 /* OwnPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    159159                930754D008B0F74600AB3056 /* pcre_tables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 930754CE08B0F74500AB3056 /* pcre_tables.cpp */; };
    160160                930754EB08B0F78500AB3056 /* pcre_exec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 930754E908B0F78500AB3056 /* pcre_exec.cpp */; settings = {COMPILER_FLAGS = "-fno-move-loop-invariants"; }; };
    161                 932F5B400822A1C700736975 /* array_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A84E0255597D01FF60F7 /* array_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
     161                932F5B400822A1C700736975 /* ArrayPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A84E0255597D01FF60F7 /* ArrayPrototype.h */; settings = {ATTRIBUTES = (Private, ); }; };
    162162                932F5B420822A1C700736975 /* collector.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8530255597D01FF60F7 /* collector.h */; settings = {ATTRIBUTES = (Private, ); }; };
    163163                932F5B430822A1C700736975 /* date_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8560255597D01FF60F7 /* date_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
    164164                932F5B450822A1C700736975 /* debugger.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8590255597D01FF60F7 /* debugger.h */; settings = {ATTRIBUTES = (Private, ); }; };
    165165                932F5B460822A1C700736975 /* error_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85B0255597D01FF60F7 /* error_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
    166                 932F5B470822A1C700736975 /* function_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85D0255597D01FF60F7 /* function_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
     166                932F5B470822A1C700736975 /* FunctionPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85D0255597D01FF60F7 /* FunctionPrototype.h */; settings = {ATTRIBUTES = (Private, ); }; };
    167167                932F5B480822A1C700736975 /* JSFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85F0255597D01FF60F7 /* JSFunction.h */; settings = {ATTRIBUTES = (Private, ); }; };
    168168                932F5B490822A1C700736975 /* JSString.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8620255597D01FF60F7 /* JSString.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    170170                932F5B4B0822A1C700736975 /* lexer.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8660255597D01FF60F7 /* lexer.h */; };
    171171                932F5B4D0822A1C700736975 /* lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8690255597D01FF60F7 /* lookup.h */; settings = {ATTRIBUTES = (Private, ); }; };
    172                 932F5B4E0822A1C700736975 /* math_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A86B0255597D01FF60F7 /* math_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
     172                932F5B4E0822A1C700736975 /* MathObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A86B0255597D01FF60F7 /* MathObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
    173173                932F5B500822A1C700736975 /* nodes.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A86E0255597D01FF60F7 /* nodes.h */; settings = {ATTRIBUTES = (Private, ); }; };
    174                 932F5B510822A1C700736975 /* number_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8710255597D01FF60F7 /* number_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
     174                932F5B510822A1C700736975 /* NumberObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8710255597D01FF60F7 /* NumberObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
    175175                932F5B530822A1C700736975 /* object_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8740255597D01FF60F7 /* object_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
    176176                932F5B540822A1C700736975 /* JSObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8760255597D01FF60F7 /* JSObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
    177177                932F5B550822A1C700736975 /* operations.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8780255597D01FF60F7 /* operations.h */; settings = {ATTRIBUTES = (Private, ); }; };
    178                 932F5B560822A1C700736975 /* property_map.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A87A0255597D01FF60F7 /* property_map.h */; settings = {ATTRIBUTES = (Private, ); }; };
    179                 932F5B570822A1C700736975 /* regexp_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A87C0255597D01FF60F7 /* regexp_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
     178                932F5B560822A1C700736975 /* PropertyMap.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A87A0255597D01FF60F7 /* PropertyMap.h */; settings = {ATTRIBUTES = (Private, ); }; };
     179                932F5B570822A1C700736975 /* RegExpObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A87C0255597D01FF60F7 /* RegExpObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
    180180                932F5B580822A1C700736975 /* regexp.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A87E0255597D01FF60F7 /* regexp.h */; settings = {ATTRIBUTES = (Private, ); }; };
    181181                932F5B590822A1C700736975 /* string_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8800255597D01FF60F7 /* string_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    186186                932F5B650822A1C700736975 /* completion.h in Headers */ = {isa = PBXBuildFile; fileRef = F5BB2BC5030F772101FCFE1D /* completion.h */; settings = {ATTRIBUTES = (Private, ); }; };
    187187                932F5B660822A1C700736975 /* identifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 933A349A038AE7C6008635CE /* identifier.h */; settings = {ATTRIBUTES = (Private, ); }; };
    188                 932F5B670822A1C700736975 /* array_instance.h in Headers */ = {isa = PBXBuildFile; fileRef = 938772E5038BFE19008635CE /* array_instance.h */; settings = {ATTRIBUTES = (Private, ); }; };
    189                 932F5B680822A1C700736975 /* scope_chain.h in Headers */ = {isa = PBXBuildFile; fileRef = 9374D3A7038D9D74008635CE /* scope_chain.h */; settings = {ATTRIBUTES = (Private, ); }; };
     188                932F5B670822A1C700736975 /* JSArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 938772E5038BFE19008635CE /* JSArray.h */; settings = {ATTRIBUTES = (Private, ); }; };
     189                932F5B680822A1C700736975 /* ScopeChain.h in Headers */ = {isa = PBXBuildFile; fileRef = 9374D3A7038D9D74008635CE /* ScopeChain.h */; settings = {ATTRIBUTES = (Private, ); }; };
    190190                932F5B6A0822A1C700736975 /* list.h in Headers */ = {isa = PBXBuildFile; fileRef = 931C6CEF038EE8DE008635CE /* list.h */; settings = {ATTRIBUTES = (Private, ); }; };
    191191                932F5B6B0822A1C700736975 /* dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 651F6413039D5B5F0078395C /* dtoa.h */; settings = {ATTRIBUTES = (Private, ); }; };
    192192                932F5B6C0822A1C700736975 /* pcre.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541720F039E08B90058BFEB /* pcre.h */; settings = {ATTRIBUTES = (Private, ); }; };
    193                 932F5B720822A1C700736975 /* bool_object.h in Headers */ = {isa = PBXBuildFile; fileRef = 704FD35305697E6D003DBED9 /* bool_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
     193                932F5B720822A1C700736975 /* BooleanObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 704FD35305697E6D003DBED9 /* BooleanObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
    194194                932F5B880822A1C700736975 /* protect.h in Headers */ = {isa = PBXBuildFile; fileRef = 65C02FBB0637462A003E7EE6 /* protect.h */; settings = {ATTRIBUTES = (Private, ); }; };
    195195                932F5BD30822A1C700736975 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6560A4CF04B3B3E7008AE952 /* CoreFoundation.framework */; };
     
    484484                6560A4CF04B3B3E7008AE952 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
    485485                6560A63D04B3B69F008AE952 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
    486                 65621E6B089E859700760F35 /* property_slot.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = property_slot.cpp; sourceTree = "<group>"; tabWidth = 8; };
    487                 65621E6C089E859700760F35 /* property_slot.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = property_slot.h; sourceTree = "<group>"; tabWidth = 8; };
     486                65621E6B089E859700760F35 /* PropertySlot.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PropertySlot.cpp; sourceTree = "<group>"; tabWidth = 8; };
     487                65621E6C089E859700760F35 /* PropertySlot.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = PropertySlot.h; sourceTree = "<group>"; tabWidth = 8; };
    488488                657EB7450B708F540063461B /* ListHashSet.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ListHashSet.h; sourceTree = "<group>"; };
    489489                657EEBBF094E445E008C9C7B /* HashCountedSet.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = HashCountedSet.h; sourceTree = "<group>"; tabWidth = 8; };
     
    492492                6592C316098B7DE10003D4F6 /* Vector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Vector.h; sourceTree = "<group>"; };
    493493                6592C317098B7DE10003D4F6 /* VectorTraits.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = VectorTraits.h; sourceTree = "<group>"; };
    494                 65B1749909D0FEB700820339 /* array_object.lut.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = array_object.lut.h; path = ../../../../../symroots/Debug/DerivedSources/JavaScriptCore/array_object.lut.h; sourceTree = "<group>"; };
     494                65B1749909D0FEB700820339 /* ArrayPrototype.lut.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ArrayPrototype.lut.h; path = ../../../../../symroots/Debug/DerivedSources/JavaScriptCore/ArrayPrototype.lut.h; sourceTree = "<group>"; };
    495495                65B174BE09D1000200820339 /* chartables.c */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.c; fileEncoding = 30; path = chartables.c; sourceTree = "<group>"; };
    496                 65B174F109D100FA00820339 /* math_object.lut.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = math_object.lut.h; path = ../../../../../symroots/Debug/DerivedSources/JavaScriptCore/math_object.lut.h; sourceTree = "<group>"; };
    497                 65B174F209D100FA00820339 /* number_object.lut.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = number_object.lut.h; path = ../../../../../symroots/Debug/DerivedSources/JavaScriptCore/number_object.lut.h; sourceTree = "<group>"; };
     496                65B174F109D100FA00820339 /* MathObject.lut.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MathObject.lut.h; path = ../../../../../symroots/Debug/DerivedSources/JavaScriptCore/MathObject.lut.h; sourceTree = "<group>"; };
     497                65B174F209D100FA00820339 /* NumberObject.lut.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = NumberObject.lut.h; path = ../../../../../symroots/Debug/DerivedSources/JavaScriptCore/NumberObject.lut.h; sourceTree = "<group>"; };
    498498                65B174F409D100FA00820339 /* string_object.lut.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = string_object.lut.h; path = ../../../../../symroots/Debug/DerivedSources/JavaScriptCore/string_object.lut.h; sourceTree = "<group>"; };
    499499                65B813A80CD1D01900DF59D6 /* LabelStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LabelStack.h; sourceTree = "<group>"; };
     
    524524                65FB3F4809D11B2400F49DEB /* grammar.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = grammar.cpp; sourceTree = "<group>"; };
    525525                65FB3F4909D11B2400F49DEB /* grammar.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = grammar.h; path = ../../../../../symroots/Debug/DerivedSources/JavaScriptCore/grammar.h; sourceTree = "<group>"; };
    526                 65FB3F4C09D11B2400F49DEB /* regexp_object.lut.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = regexp_object.lut.h; path = ../../../../../symroots/Debug/DerivedSources/JavaScriptCore/regexp_object.lut.h; sourceTree = "<group>"; };
    527                 704FD35305697E6D003DBED9 /* bool_object.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = bool_object.h; sourceTree = "<group>"; tabWidth = 8; };
    528                 7E2C6C980D31C6B6002D44E2 /* scope_chain_mark.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scope_chain_mark.h; sourceTree = "<group>"; };
     526                65FB3F4C09D11B2400F49DEB /* RegExpObject.lut.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = RegExpObject.lut.h; path = ../../../../../symroots/Debug/DerivedSources/JavaScriptCore/RegExpObject.lut.h; sourceTree = "<group>"; };
     527                704FD35305697E6D003DBED9 /* BooleanObject.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = BooleanObject.h; sourceTree = "<group>"; tabWidth = 8; };
     528                7E2C6C980D31C6B6002D44E2 /* ScopeChainMark.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScopeChainMark.h; sourceTree = "<group>"; };
    529529                9303F567099118FA00AD71B8 /* OwnPtr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OwnPtr.h; sourceTree = "<group>"; };
    530530                9303F5690991190000AD71B8 /* Noncopyable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Noncopyable.h; sourceTree = "<group>"; };
     
    545545                935AF46B09E9D9DB00ACD1D8 /* UnusedParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnusedParam.h; sourceTree = "<group>"; };
    546546                937013470CA97E0E00FA14D3 /* pcre_ucp_searchfuncs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pcre_ucp_searchfuncs.cpp; path = pcre/pcre_ucp_searchfuncs.cpp; sourceTree = "<group>"; };
    547                 9374D3A7038D9D74008635CE /* scope_chain.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = scope_chain.h; sourceTree = "<group>"; tabWidth = 8; };
    548                 9374D3A8038D9D74008635CE /* scope_chain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scope_chain.cpp; sourceTree = "<group>"; tabWidth = 8; };
     547                9374D3A7038D9D74008635CE /* ScopeChain.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = ScopeChain.h; sourceTree = "<group>"; tabWidth = 8; };
     548                9374D3A8038D9D74008635CE /* ScopeChain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScopeChain.cpp; sourceTree = "<group>"; tabWidth = 8; };
    549549                937B63CC09E766D200A671DD /* DerivedSources.make */ = {isa = PBXFileReference; explicitFileType = sourcecode.make; fileEncoding = 4; path = DerivedSources.make; sourceTree = "<group>"; usesTabs = 1; };
    550                 938772E5038BFE19008635CE /* array_instance.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = array_instance.h; sourceTree = "<group>"; tabWidth = 8; };
     550                938772E5038BFE19008635CE /* JSArray.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSArray.h; sourceTree = "<group>"; tabWidth = 8; };
    551551                938C4F690CA06BC700D9310A /* ASCIICType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASCIICType.h; sourceTree = "<group>"; };
    552552                938C4F6B0CA06BCE00D9310A /* DisallowCType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DisallowCType.h; sourceTree = "<group>"; };
    553553                93AA4F770957251F0084B3A7 /* AlwaysInline.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = AlwaysInline.h; sourceTree = "<group>"; tabWidth = 8; };
    554                 93ADFCE60CCBD7AC00D30B08 /* array_instance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = array_instance.cpp; sourceTree = "<group>"; };
     554                93ADFCE60CCBD7AC00D30B08 /* JSArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSArray.cpp; sourceTree = "<group>"; };
    555555                93B6A0DE0AA64DA40076DE27 /* GetPtr.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = GetPtr.h; sourceTree = "<group>"; };
    556556                93E26BD308B1514100F85226 /* pcre_xclass.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pcre_xclass.cpp; path = pcre/pcre_xclass.cpp; sourceTree = "<group>"; tabWidth = 8; };
     
    603603                F5FFE656026B47A6018635CA /* nodes2string.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; name = nodes2string.cpp; path = kjs/nodes2string.cpp; sourceTree = "<group>"; tabWidth = 8; };
    604604                F68EBB8C0255D4C601FF60F7 /* config.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; tabWidth = 8; };
    605                 F692A84D0255597D01FF60F7 /* array_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = array_object.cpp; sourceTree = "<group>"; tabWidth = 8; };
    606                 F692A84E0255597D01FF60F7 /* array_object.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = array_object.h; sourceTree = "<group>"; tabWidth = 8; };
    607                 F692A8500255597D01FF60F7 /* bool_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bool_object.cpp; sourceTree = "<group>"; tabWidth = 8; };
     605                F692A84D0255597D01FF60F7 /* ArrayPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ArrayPrototype.cpp; sourceTree = "<group>"; tabWidth = 8; };
     606                F692A84E0255597D01FF60F7 /* ArrayPrototype.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = ArrayPrototype.h; sourceTree = "<group>"; tabWidth = 8; };
     607                F692A8500255597D01FF60F7 /* BooleanObject.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BooleanObject.cpp; sourceTree = "<group>"; tabWidth = 8; };
    608608                F692A8520255597D01FF60F7 /* collector.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = collector.cpp; sourceTree = "<group>"; tabWidth = 8; };
    609609                F692A8530255597D01FF60F7 /* collector.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = collector.h; sourceTree = "<group>"; tabWidth = 8; };
     
    615615                F692A85A0255597D01FF60F7 /* error_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = error_object.cpp; sourceTree = "<group>"; tabWidth = 8; };
    616616                F692A85B0255597D01FF60F7 /* error_object.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = error_object.h; sourceTree = "<group>"; tabWidth = 8; };
    617                 F692A85C0255597D01FF60F7 /* function_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = function_object.cpp; sourceTree = "<group>"; tabWidth = 8; };
    618                 F692A85D0255597D01FF60F7 /* function_object.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = function_object.h; sourceTree = "<group>"; tabWidth = 8; };
     617                F692A85C0255597D01FF60F7 /* FunctionPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FunctionPrototype.cpp; sourceTree = "<group>"; tabWidth = 8; };
     618                F692A85D0255597D01FF60F7 /* FunctionPrototype.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = FunctionPrototype.h; sourceTree = "<group>"; tabWidth = 8; };
    619619                F692A85E0255597D01FF60F7 /* JSFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSFunction.cpp; sourceTree = "<group>"; tabWidth = 8; };
    620620                F692A85F0255597D01FF60F7 /* JSFunction.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSFunction.h; sourceTree = "<group>"; tabWidth = 8; };
     
    627627                F692A8680255597D01FF60F7 /* lookup.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lookup.cpp; sourceTree = "<group>"; tabWidth = 8; };
    628628                F692A8690255597D01FF60F7 /* lookup.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = lookup.h; sourceTree = "<group>"; tabWidth = 8; };
    629                 F692A86A0255597D01FF60F7 /* math_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = math_object.cpp; sourceTree = "<group>"; tabWidth = 8; };
    630                 F692A86B0255597D01FF60F7 /* math_object.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = math_object.h; sourceTree = "<group>"; tabWidth = 8; };
     629                F692A86A0255597D01FF60F7 /* MathObject.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MathObject.cpp; sourceTree = "<group>"; tabWidth = 8; };
     630                F692A86B0255597D01FF60F7 /* MathObject.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = MathObject.h; sourceTree = "<group>"; tabWidth = 8; };
    631631                F692A86D0255597D01FF60F7 /* nodes.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; name = nodes.cpp; path = kjs/nodes.cpp; sourceTree = "<group>"; tabWidth = 8; };
    632632                F692A86E0255597D01FF60F7 /* nodes.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; name = nodes.h; path = kjs/nodes.h; sourceTree = "<group>"; tabWidth = 8; };
    633                 F692A8700255597D01FF60F7 /* number_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = number_object.cpp; sourceTree = "<group>"; tabWidth = 8; };
    634                 F692A8710255597D01FF60F7 /* number_object.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = number_object.h; sourceTree = "<group>"; tabWidth = 8; };
     633                F692A8700255597D01FF60F7 /* NumberObject.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NumberObject.cpp; sourceTree = "<group>"; tabWidth = 8; };
     634                F692A8710255597D01FF60F7 /* NumberObject.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = NumberObject.h; sourceTree = "<group>"; tabWidth = 8; };
    635635                F692A8730255597D01FF60F7 /* object_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = object_object.cpp; sourceTree = "<group>"; tabWidth = 8; };
    636636                F692A8740255597D01FF60F7 /* object_object.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = object_object.h; sourceTree = "<group>"; tabWidth = 8; };
     
    639639                F692A8770255597D01FF60F7 /* operations.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = operations.cpp; sourceTree = "<group>"; tabWidth = 8; };
    640640                F692A8780255597D01FF60F7 /* operations.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = operations.h; sourceTree = "<group>"; tabWidth = 8; };
    641                 F692A8790255597D01FF60F7 /* property_map.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = property_map.cpp; sourceTree = "<group>"; tabWidth = 8; };
    642                 F692A87A0255597D01FF60F7 /* property_map.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = property_map.h; sourceTree = "<group>"; tabWidth = 8; };
    643                 F692A87B0255597D01FF60F7 /* regexp_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = regexp_object.cpp; sourceTree = "<group>"; tabWidth = 8; };
    644                 F692A87C0255597D01FF60F7 /* regexp_object.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = regexp_object.h; sourceTree = "<group>"; tabWidth = 8; };
     641                F692A8790255597D01FF60F7 /* PropertyMap.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PropertyMap.cpp; sourceTree = "<group>"; tabWidth = 8; };
     642                F692A87A0255597D01FF60F7 /* PropertyMap.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = PropertyMap.h; sourceTree = "<group>"; tabWidth = 8; };
     643                F692A87B0255597D01FF60F7 /* RegExpObject.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegExpObject.cpp; sourceTree = "<group>"; tabWidth = 8; };
     644                F692A87C0255597D01FF60F7 /* RegExpObject.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = RegExpObject.h; sourceTree = "<group>"; tabWidth = 8; };
    645645                F692A87D0255597D01FF60F7 /* regexp.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = regexp.cpp; sourceTree = "<group>"; tabWidth = 8; };
    646646                F692A87E0255597D01FF60F7 /* regexp.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = regexp.h; sourceTree = "<group>"; tabWidth = 8; };
     
    895895                        isa = PBXGroup;
    896896                        children = (
    897                                 65B1749909D0FEB700820339 /* array_object.lut.h */,
     897                                65B1749909D0FEB700820339 /* ArrayPrototype.lut.h */,
    898898                                65B174BE09D1000200820339 /* chartables.c */,
    899899                                65FB3F4709D11B2400F49DEB /* date_object.lut.h */,
     
    901901                                65FB3F4909D11B2400F49DEB /* grammar.h */,
    902902                                65FB3EB209D109F000F49DEB /* lexer.lut.h */,
    903                                 65B174F109D100FA00820339 /* math_object.lut.h */,
    904                                 65B174F209D100FA00820339 /* number_object.lut.h */,
    905                                 65FB3F4C09D11B2400F49DEB /* regexp_object.lut.h */,
     903                                65B174F109D100FA00820339 /* MathObject.lut.h */,
     904                                65B174F209D100FA00820339 /* NumberObject.lut.h */,
     905                                65FB3F4C09D11B2400F49DEB /* RegExpObject.lut.h */,
    906906                                65B174F409D100FA00820339 /* string_object.lut.h */,
    907907                        );
     
    977977                                65E866EE0DD59AFA00A2B2A1 /* SourceRange.h */,
    978978                                659126BC0BDD1728001921FB /* AllInOneFile.cpp */,
    979                                 93ADFCE60CCBD7AC00D30B08 /* array_instance.cpp */,
    980                                 938772E5038BFE19008635CE /* array_instance.h */,
    981                                 F692A84D0255597D01FF60F7 /* array_object.cpp */,
    982                                 F692A84E0255597D01FF60F7 /* array_object.h */,
    983                                 F692A8500255597D01FF60F7 /* bool_object.cpp */,
    984                                 704FD35305697E6D003DBED9 /* bool_object.h */,
     979                                93ADFCE60CCBD7AC00D30B08 /* JSArray.cpp */,
     980                                938772E5038BFE19008635CE /* JSArray.h */,
     981                                F692A84D0255597D01FF60F7 /* ArrayPrototype.cpp */,
     982                                F692A84E0255597D01FF60F7 /* ArrayPrototype.h */,
     983                                F692A8500255597D01FF60F7 /* BooleanObject.cpp */,
     984                                704FD35305697E6D003DBED9 /* BooleanObject.h */,
    985985                                145C507F0D9DF63B0088F6B9 /* CallData.h */,
    986986                                F692A8520255597D01FF60F7 /* collector.cpp */,
     
    10061006                                F692A85E0255597D01FF60F7 /* JSFunction.cpp */,
    10071007                                F692A85F0255597D01FF60F7 /* JSFunction.h */,
    1008                                 F692A85C0255597D01FF60F7 /* function_object.cpp */,
    1009                                 F692A85D0255597D01FF60F7 /* function_object.h */,
     1008                                F692A85C0255597D01FF60F7 /* FunctionPrototype.cpp */,
     1009                                F692A85D0255597D01FF60F7 /* FunctionPrototype.h */,
    10101010                                933A3499038AE7C6008635CE /* grammar.y */,
    10111011                                933A349D038AE80F008635CE /* identifier.cpp */,
     
    10401040                                F692A8680255597D01FF60F7 /* lookup.cpp */,
    10411041                                F692A8690255597D01FF60F7 /* lookup.h */,
    1042                                 F692A86A0255597D01FF60F7 /* math_object.cpp */,
    1043                                 F692A86B0255597D01FF60F7 /* math_object.h */,
    1044                                 F692A8700255597D01FF60F7 /* number_object.cpp */,
    1045                                 F692A8710255597D01FF60F7 /* number_object.h */,
     1042                                F692A86A0255597D01FF60F7 /* MathObject.cpp */,
     1043                                F692A86B0255597D01FF60F7 /* MathObject.h */,
     1044                                F692A8700255597D01FF60F7 /* NumberObject.cpp */,
     1045                                F692A8710255597D01FF60F7 /* NumberObject.h */,
    10461046                                F692A8750255597D01FF60F7 /* JSObject.cpp */,
    10471047                                F692A8760255597D01FF60F7 /* JSObject.h */,
     
    10501050                                F692A8770255597D01FF60F7 /* operations.cpp */,
    10511051                                F692A8780255597D01FF60F7 /* operations.h */,
    1052                                 F692A8790255597D01FF60F7 /* property_map.cpp */,
    1053                                 F692A87A0255597D01FF60F7 /* property_map.h */,
    1054                                 65621E6B089E859700760F35 /* property_slot.cpp */,
    1055                                 65621E6C089E859700760F35 /* property_slot.h */,
     1052                                F692A8790255597D01FF60F7 /* PropertyMap.cpp */,
     1053                                F692A87A0255597D01FF60F7 /* PropertyMap.h */,
     1054                                65621E6B089E859700760F35 /* PropertySlot.cpp */,
     1055                                65621E6C089E859700760F35 /* PropertySlot.h */,
    10561056                                65400C0F0A69BAF200509887 /* PropertyNameArray.cpp */,
    10571057                                65400C100A69BAF200509887 /* PropertyNameArray.h */,
     
    10591059                                F692A87D0255597D01FF60F7 /* regexp.cpp */,
    10601060                                F692A87E0255597D01FF60F7 /* regexp.h */,
    1061                                 F692A87B0255597D01FF60F7 /* regexp_object.cpp */,
    1062                                 F692A87C0255597D01FF60F7 /* regexp_object.h */,
    1063                                 9374D3A8038D9D74008635CE /* scope_chain.cpp */,
    1064                                 9374D3A7038D9D74008635CE /* scope_chain.h */,
    1065                                 7E2C6C980D31C6B6002D44E2 /* scope_chain_mark.h */,
     1061                                F692A87B0255597D01FF60F7 /* RegExpObject.cpp */,
     1062                                F692A87C0255597D01FF60F7 /* RegExpObject.h */,
     1063                                9374D3A8038D9D74008635CE /* ScopeChain.cpp */,
     1064                                9374D3A7038D9D74008635CE /* ScopeChain.h */,
     1065                                7E2C6C980D31C6B6002D44E2 /* ScopeChainMark.h */,
    10661066                                F692A87F0255597D01FF60F7 /* string_object.cpp */,
    10671067                                F692A8800255597D01FF60F7 /* string_object.h */,
     
    12361236                                6592C318098B7DE10003D4F6 /* Vector.h in Headers */,
    12371237                                6592C319098B7DE10003D4F6 /* VectorTraits.h in Headers */,
    1238                                 932F5B670822A1C700736975 /* array_instance.h in Headers */,
    1239                                 932F5B400822A1C700736975 /* array_object.h in Headers */,
    1240                                 65B1749A09D0FEB700820339 /* array_object.lut.h in Headers */,
    1241                                 932F5B720822A1C700736975 /* bool_object.h in Headers */,
     1238                                932F5B670822A1C700736975 /* JSArray.h in Headers */,
     1239                                932F5B400822A1C700736975 /* ArrayPrototype.h in Headers */,
     1240                                65B1749A09D0FEB700820339 /* ArrayPrototype.lut.h in Headers */,
     1241                                932F5B720822A1C700736975 /* BooleanObject.h in Headers */,
    12421242                                932F5B420822A1C700736975 /* collector.h in Headers */,
    12431243                                932F5B650822A1C700736975 /* completion.h in Headers */,
     
    12501250                                932F5B460822A1C700736975 /* error_object.h in Headers */,
    12511251                                932F5B480822A1C700736975 /* JSFunction.h in Headers */,
    1252                                 932F5B470822A1C700736975 /* function_object.h in Headers */,
     1252                                932F5B470822A1C700736975 /* FunctionPrototype.h in Headers */,
    12531253                                65FB3F5109D11B2400F49DEB /* grammar.h in Headers */,
    12541254                                932F5B660822A1C700736975 /* identifier.h in Headers */,
     
    12591259                                932F5B6A0822A1C700736975 /* list.h in Headers */,
    12601260                                932F5B4D0822A1C700736975 /* lookup.h in Headers */,
    1261                                 932F5B4E0822A1C700736975 /* math_object.h in Headers */,
    1262                                 65B174F509D100FA00820339 /* math_object.lut.h in Headers */,
     1261                                932F5B4E0822A1C700736975 /* MathObject.h in Headers */,
     1262                                65B174F509D100FA00820339 /* MathObject.lut.h in Headers */,
    12631263                                932F5B500822A1C700736975 /* nodes.h in Headers */,
    1264                                 932F5B510822A1C700736975 /* number_object.h in Headers */,
    1265                                 65B174F609D100FA00820339 /* number_object.lut.h in Headers */,
     1264                                932F5B510822A1C700736975 /* NumberObject.h in Headers */,
     1265                                65B174F609D100FA00820339 /* NumberObject.lut.h in Headers */,
    12661266                                932F5B540822A1C700736975 /* JSObject.h in Headers */,
    12671267                                932F5B530822A1C700736975 /* object_object.h in Headers */,
     
    12691269                                932F5B6C0822A1C700736975 /* pcre.h in Headers */,
    12701270                                93E26BE608B1517100F85226 /* pcre_internal.h in Headers */,
    1271                                 932F5B560822A1C700736975 /* property_map.h in Headers */,
    1272                                 65621E6E089E859700760F35 /* property_slot.h in Headers */,
     1271                                932F5B560822A1C700736975 /* PropertyMap.h in Headers */,
     1272                                65621E6E089E859700760F35 /* PropertySlot.h in Headers */,
    12731273                                932F5B880822A1C700736975 /* protect.h in Headers */,
    12741274                                932F5B580822A1C700736975 /* regexp.h in Headers */,
    1275                                 932F5B570822A1C700736975 /* regexp_object.h in Headers */,
    1276                                 65FB3F5409D11B2400F49DEB /* regexp_object.lut.h in Headers */,
    1277                                 932F5B680822A1C700736975 /* scope_chain.h in Headers */,
     1275                                932F5B570822A1C700736975 /* RegExpObject.h in Headers */,
     1276                                65FB3F5409D11B2400F49DEB /* RegExpObject.lut.h in Headers */,
     1277                                932F5B680822A1C700736975 /* ScopeChain.h in Headers */,
    12781278                                932F5B590822A1C700736975 /* string_object.h in Headers */,
    12791279                                65B174F809D100FA00820339 /* string_object.lut.h in Headers */,
  • trunk/JavaScriptCore/JavaScriptCoreSources.bkl

    r34581 r34582  
    4444    <set append="1" var="JSCORE_SOURCES_KJS">
    4545        DerivedSources/JavaScriptCore/grammar.cpp
    46         kjs/array_instance.cpp
    47         kjs/array_object.cpp
    48         kjs/bool_object.cpp
     46        kjs/JSArray.cpp
     47        kjs/ArrayPrototype.cpp
     48        kjs/BooleanObject.cpp
    4949        kjs/collector.cpp
    5050        kjs/CommonIdentifiers.cpp
     
    5757        kjs/ExecState.cpp
    5858        kjs/JSFunction.cpp
    59         kjs/function_object.cpp
     59        kjs/FunctionPrototype.cpp
    6060        kjs/identifier.cpp
    6161        kjs/InitializeThreading.cpp
     
    7373        kjs/list.cpp
    7474        kjs/lookup.cpp
    75         kjs/math_object.cpp
     75        kjs/MathObject.cpp
    7676        kjs/nodes.cpp
    7777        kjs/nodes2string.cpp
    78         kjs/number_object.cpp
     78        kjs/NumberObject.cpp
    7979        kjs/JSObject.cpp
    8080        kjs/object_object.cpp
    8181        kjs/operations.cpp
    8282        kjs/Parser.cpp
    83         kjs/property_map.cpp
    84         kjs/property_slot.cpp
     83        kjs/PropertyMap.cpp
     84        kjs/PropertySlot.cpp
    8585        kjs/PropertyNameArray.cpp
    8686        kjs/regexp.cpp
    87         kjs/regexp_object.cpp
    88         kjs/scope_chain.cpp
     87        kjs/RegExpObject.cpp
     88        kjs/ScopeChain.cpp
    8989        kjs/string_object.cpp
    9090        kjs/ustring.cpp
  • trunk/JavaScriptCore/VM/Machine.cpp

    r34581 r34582  
    4141#include "Profiler.h"
    4242#include "Register.h"
    43 #include "array_object.h"
     43#include "ArrayPrototype.h"
    4444#include "debugger.h"
    4545#include "JSFunction.h"
     
    4848#include "operations.h"
    4949#include "operations.h"
    50 #include "regexp_object.h"
     50#include "RegExpObject.h"
    5151
    5252namespace KJS {
  • trunk/JavaScriptCore/kjs/AllInOneFile.cpp

    r34581 r34582  
    2929#include "JSFunction.cpp"
    3030#include "debugger.cpp"
    31 #include "array_instance.cpp"
    32 #include "array_object.cpp"
    33 #include "bool_object.cpp"
     31#include "JSArray.cpp"
     32#include "ArrayPrototype.cpp"
     33#include "BooleanObject.cpp"
    3434#include "collector.cpp"
    3535#if PLATFORM(DARWIN)
     
    4141#include "dtoa.cpp"
    4242#include "error_object.cpp"
    43 #include "function_object.cpp"
     43#include "FunctionPrototype.cpp"
    4444#include "grammar.cpp"
    4545#include "identifier.cpp"
     
    5252#include "list.cpp"
    5353#include "lookup.cpp"
    54 #include "math_object.cpp"
     54#include "MathObject.cpp"
    5555#include "nodes.cpp"
    5656#include "nodes2string.cpp"
    57 #include "number_object.cpp"
     57#include "NumberObject.cpp"
    5858#include "JSObject.cpp"
    5959#include "object_object.cpp"
    6060#include "operations.cpp"
    6161#include "Parser.cpp"
    62 #include "property_map.cpp"
    63 #include "property_slot.cpp"
     62#include "PropertyMap.cpp"
     63#include "PropertySlot.cpp"
    6464#include "PropertyNameArray.cpp"
    6565#include "regexp.cpp"
    66 #include "regexp_object.cpp"
    67 #include "scope_chain.cpp"
     66#include "RegExpObject.cpp"
     67#include "ScopeChain.cpp"
    6868#include "string_object.cpp"
    6969#include "ustring.cpp"
  • trunk/JavaScriptCore/kjs/ArrayPrototype.cpp

    r34580 r34582  
    2323
    2424#include "config.h"
    25 #include "array_object.h"
    26 #include "array_object.lut.h"
     25#include "ArrayPrototype.h"
     26#include "ArrayPrototype.lut.h"
    2727
    2828#include "Machine.h"
     
    4242const ClassInfo ArrayPrototype::info = {"Array", &JSArray::info, 0, ExecState::arrayTable};
    4343
    44 /* Source for array_object.lut.h
     44/* Source for ArrayPrototype.lut.h
    4545@begin arrayTable 16
    4646  toString       arrayProtoFuncToString       DontEnum|Function 0
  • trunk/JavaScriptCore/kjs/ArrayPrototype.h

    r34580 r34582  
    1919 */
    2020
    21 #ifndef ARRAY_OBJECT_H_
    22 #define ARRAY_OBJECT_H_
     21#ifndef ArrayPrototype_h
     22#define ArrayPrototype_h
    2323
    24 #include "array_instance.h"
    25 #include "function_object.h"
     24#include "JSArray.h"
     25#include "FunctionPrototype.h"
    2626#include "lookup.h"
    2727
     
    7070} // namespace KJS
    7171
    72 #endif // ARRAY_OBJECT_H_
     72#endif // ArrayPrototype_h
  • trunk/JavaScriptCore/kjs/BooleanObject.cpp

    r34580 r34582  
    2020
    2121#include "config.h"
    22 #include "bool_object.h"
     22#include "BooleanObject.h"
    2323
    2424#include "JSGlobalObject.h"
  • trunk/JavaScriptCore/kjs/BooleanObject.h

    r34580 r34582  
    1919 */
    2020
    21 #ifndef BOOL_OBJECT_H_
    22 #define BOOL_OBJECT_H_
     21#ifndef BooleanObject_h
     22#define BooleanObject_h
    2323
    24 #include "function_object.h"
     24#include "FunctionPrototype.h"
    2525#include "JSWrapperObject.h"
    2626
     
    6363} // namespace KJS
    6464
    65 #endif // BOOL_OBJECT_H_
     65#endif // BooleanObject_h
  • trunk/JavaScriptCore/kjs/ExecState.cpp

    r34581 r34582  
    2828#include "JSFunction.h"
    2929#include "JSString.h"
    30 #include "scope_chain_mark.h"
     30#include "ScopeChainMark.h"
    3131
    3232namespace KJS {
  • trunk/JavaScriptCore/kjs/ExecState.h

    r34580 r34582  
    3030#include "completion.h"
    3131#include "list.h"
    32 #include "scope_chain.h"
     32#include "ScopeChain.h"
    3333
    3434namespace KJS  {
  • trunk/JavaScriptCore/kjs/FunctionPrototype.cpp

    r34581 r34582  
    2020
    2121#include "config.h"
    22 #include "function_object.h"
     22#include "FunctionPrototype.h"
    2323
    2424#include "JSGlobalObject.h"
    2525#include "Parser.h"
    26 #include "array_object.h"
     26#include "ArrayPrototype.h"
    2727#include "debugger.h"
    2828#include "JSFunction.h"
  • trunk/JavaScriptCore/kjs/FunctionPrototype.h

    r34581 r34582  
    2121 */
    2222
    23 #ifndef FUNCTION_OBJECT_H_
    24 #define FUNCTION_OBJECT_H_
     23#ifndef FunctionPrototype_h
     24#define FunctionPrototype_h
    2525
    2626#include "object_object.h"
  • trunk/JavaScriptCore/kjs/JSArray.cpp

    r34578 r34582  
    2222
    2323#include "config.h"
    24 #include "array_instance.h"
     24#include "JSArray.h"
    2525
    2626#include "PropertyNameArray.h"
  • trunk/JavaScriptCore/kjs/JSArray.h

    r34581 r34582  
    2020 */
    2121
    22 #ifndef ARRAY_INSTANCE_H
    23 #define ARRAY_INSTANCE_H
     22#ifndef JSArray_h
     23#define JSArray_h
    2424
    2525#include "JSObject.h"
  • trunk/JavaScriptCore/kjs/JSFunction.cpp

    r34581 r34582  
    3535#include "debugger.h"
    3636#include "dtoa.h"
    37 #include "function_object.h"
     37#include "FunctionPrototype.h"
    3838#include "JSString.h"
    3939#include "lexer.h"
    4040#include "nodes.h"
    4141#include "operations.h"
    42 #include "scope_chain_mark.h"
     42#include "ScopeChainMark.h"
    4343#include <errno.h>
    4444#include <profiler/Profiler.h>
  • trunk/JavaScriptCore/kjs/JSFunction.h

    r34581 r34582  
    2323 */
    2424
    25 #ifndef KJS_FUNCTION_H
    26 #define KJS_FUNCTION_H
     25#ifndef JSFunction_h
     26#define JSFunction_h
    2727
    2828#include "JSVariableObject.h"
  • trunk/JavaScriptCore/kjs/JSGlobalObject.cpp

    r34580 r34582  
    3232
    3333#include "CodeBlock.h"
    34 #include "array_object.h"
    35 #include "bool_object.h"
     34#include "ArrayPrototype.h"
     35#include "BooleanObject.h"
    3636#include "date_object.h"
    3737#include "debugger.h"
    3838#include "error_object.h"
    39 #include "function_object.h"
    40 #include "math_object.h"
    41 #include "number_object.h"
     39#include "FunctionPrototype.h"
     40#include "MathObject.h"
     41#include "NumberObject.h"
    4242#include "object_object.h"
    43 #include "regexp_object.h"
    44 #include "scope_chain_mark.h"
     43#include "RegExpObject.h"
     44#include "ScopeChainMark.h"
    4545#include "string_object.h"
    4646
  • trunk/JavaScriptCore/kjs/JSImmediate.cpp

    r34581 r34582  
    2323
    2424#include "JSGlobalObject.h"
    25 #include "bool_object.h"
     25#include "BooleanObject.h"
    2626#include "JSNotAnObject.h"
    27 #include "number_object.h"
     27#include "NumberObject.h"
    2828#include "JSObject.h"
    2929
  • trunk/JavaScriptCore/kjs/JSObject.h

    r34581 r34582  
    2929#include "JSType.h"
    3030#include "list.h"
    31 #include "property_map.h"
    32 #include "property_slot.h"
    33 #include "scope_chain.h"
     31#include "PropertyMap.h"
     32#include "PropertySlot.h"
     33#include "ScopeChain.h"
    3434
    3535namespace KJS {
  • trunk/JavaScriptCore/kjs/JSString.h

    r34581 r34582  
    2222 */
    2323
    24 #ifndef INTERNAL_H
    25 #define INTERNAL_H
     24#ifndef JSString_h
     25#define JSString_h
    2626
    2727#include "JSObject.h"
     
    9292} // namespace
    9393
    94 #endif //  INTERNAL_H
     94#endif //  JSString_h
  • trunk/JavaScriptCore/kjs/JSValue.h

    r34581 r34582  
    2121 */
    2222
    23 #ifndef KJS_VALUE_H
    24 #define KJS_VALUE_H
     23#ifndef JSValue_h
     24#define JSValue_h
    2525
    2626#include "CallData.h"
     
    614614} // namespace KJS
    615615
    616 #endif // KJS_VALUE_H
     616#endif // JSValue_h
  • trunk/JavaScriptCore/kjs/JSVariableObject.cpp

    r33979 r34582  
    3131
    3232#include "PropertyNameArray.h"
    33 #include "property_map.h"
     33#include "PropertyMap.h"
    3434
    3535namespace KJS {
  • trunk/JavaScriptCore/kjs/MathObject.cpp

    r34580 r34582  
    2020
    2121#include "config.h"
    22 #include "math_object.h"
    23 #include "math_object.lut.h"
     22#include "MathObject.h"
     23#include "MathObject.lut.h"
    2424
    2525#include "operations.h"
     
    3434const ClassInfo MathObject::info = { "Math", 0, 0, ExecState::mathTable };
    3535
    36 /* Source for math_object.lut.h
     36/* Source for MathObject.lut.h
    3737@begin mathTable 21
    3838  E             MathObject::Euler           DontEnum|DontDelete|ReadOnly
  • trunk/JavaScriptCore/kjs/MathObject.h

    r34580 r34582  
    2020 */
    2121
    22 #ifndef MATH_OBJECT_H_
    23 #define MATH_OBJECT_H_
     22#ifndef MathObject_h
     23#define MathObject_h
    2424
    25 #include "function_object.h"
     25#include "FunctionPrototype.h"
    2626#include "lookup.h"
    2727
     
    6363} // namespace KJS
    6464
    65 #endif // MATH_OBJECT_H_
     65#endif // MathObject_h
  • trunk/JavaScriptCore/kjs/NumberObject.cpp

    r34580 r34582  
    2121
    2222#include "config.h"
    23 #include "number_object.h"
    24 #include "number_object.lut.h"
     23#include "NumberObject.h"
     24#include "NumberObject.lut.h"
    2525
    2626#include "dtoa.h"
     
    453453const ClassInfo NumberConstructor::info = { "Function", &InternalFunction::info, 0, ExecState::numberTable };
    454454
    455 /* Source for number_object.lut.h
     455/* Source for NumberObject.lut.h
    456456@begin numberTable 5
    457457  NaN                   NumberConstructor::NaNValue       DontEnum|DontDelete|ReadOnly
  • trunk/JavaScriptCore/kjs/NumberObject.h

    r34580 r34582  
    2020 */
    2121
    22 #ifndef NUMBER_OBJECT_H_
    23 #define NUMBER_OBJECT_H_
     22#ifndef NumberObject_h
     23#define NumberObject_h
    2424
    25 #include "function_object.h"
     25#include "FunctionPrototype.h"
    2626#include "JSWrapperObject.h"
    2727
     
    7474} // namespace KJS
    7575
    76 #endif // NUMBER_OBJECT_H_
     76#endif // NumberObject_h
  • trunk/JavaScriptCore/kjs/PropertyMap.cpp

    r34581 r34582  
    2020
    2121#include "config.h"
    22 #include "property_map.h"
     22#include "PropertyMap.h"
    2323
    2424#include "JSObject.h"
  • trunk/JavaScriptCore/kjs/PropertyMap.h

    r34577 r34582  
    2020 */
    2121
    22 #ifndef KJS_PROPERTY_MAP_H_
    23 #define KJS_PROPERTY_MAP_H_
     22#ifndef PropertyMap_h
     23#define PropertyMap_h
    2424
    2525#include "identifier.h"
  • trunk/JavaScriptCore/kjs/PropertySlot.cpp

    r34581 r34582  
    2222
    2323#include "config.h"
    24 #include "property_slot.h"
     24#include "PropertySlot.h"
    2525
    2626#include "JSGlobalObject.h"
  • trunk/JavaScriptCore/kjs/PropertySlot.h

    r34581 r34582  
    2020 */
    2121
    22 #ifndef KJS_PROPERTY_SLOT_H
    23 #define KJS_PROPERTY_SLOT_H
     22#ifndef PropertySlot_h
     23#define PropertySlot_h
    2424
    2525#include "identifier.h"
     
    169169}
    170170
    171 #endif // KJS_PROPERTY_SLOT_H
     171#endif // PropertySlot_h
  • trunk/JavaScriptCore/kjs/RegExpObject.cpp

    r34581 r34582  
    2020
    2121#include "config.h"
    22 #include "regexp_object.h"
    23 #include "regexp_object.lut.h"
    24 
    25 #include "array_instance.h"
    26 #include "array_object.h"
     22#include "RegExpObject.h"
     23#include "RegExpObject.lut.h"
     24
     25#include "JSArray.h"
     26#include "ArrayPrototype.h"
    2727#include "error_object.h"
    2828#include "JSString.h"
     
    125125const ClassInfo RegExpObject::info = { "RegExp", 0, 0, ExecState::regExpTable };
    126126
    127 /* Source for regexp_object.lut.h
     127/* Source for RegExpObject.lut.h
    128128@begin regExpTable 5
    129129    global        RegExpObject::Global       DontDelete|ReadOnly|DontEnum
     
    245245const ClassInfo RegExpConstructor::info = { "Function", &InternalFunction::info, 0, ExecState::regExpConstructorTable };
    246246
    247 /* Source for regexp_object.lut.h
     247/* Source for RegExpObject.lut.h
    248248@begin regExpConstructorTable 21
    249249  input           RegExpConstructor::Input          None
  • trunk/JavaScriptCore/kjs/RegExpObject.h

    r34580 r34582  
    1919 */
    2020
    21 #ifndef REGEXP_OBJECT_H_
    22 #define REGEXP_OBJECT_H_
     21#ifndef RegExpObject_h
     22#define RegExpObject_h
    2323
    24 #include "function_object.h"
     24#include "FunctionPrototype.h"
    2525#include "regexp.h"
    2626
  • trunk/JavaScriptCore/kjs/ScopeChain.cpp

    r34581 r34582  
    2121
    2222#include "config.h"
    23 #include "scope_chain.h"
     23#include "ScopeChain.h"
    2424
    2525#include "PropertyNameArray.h"
  • trunk/JavaScriptCore/kjs/ScopeChainMark.h

    r34577 r34582  
    1919 */
    2020
    21 #ifndef scope_chain_mark_h
    22 #define scope_chain_mark_h
     21#ifndef ScopeChainMark_h
     22#define ScopeChainMark_h
    2323
    24 #include "scope_chain.h"
     24#include "ScopeChain.h"
    2525
    2626namespace KJS {
  • trunk/JavaScriptCore/kjs/Shell.cpp

    r34581 r34582  
    2727#include "JSLock.h"
    2828#include "Parser.h"
    29 #include "array_object.h"
     29#include "ArrayPrototype.h"
    3030#include "collector.h"
    3131#include "JSFunction.h"
  • trunk/JavaScriptCore/kjs/error_object.h

    r34580 r34582  
    2222#define ERROR_OBJECT_H_
    2323
    24 #include "function_object.h"
     24#include "FunctionPrototype.h"
    2525
    2626namespace KJS {
  • trunk/JavaScriptCore/kjs/internal.cpp

    r34581 r34582  
    2525
    2626#include "ExecState.h"
    27 #include "array_object.h"
    28 #include "bool_object.h"
     27#include "ArrayPrototype.h"
     28#include "BooleanObject.h"
    2929#include "collector.h"
    3030#include "date_object.h"
    3131#include "debugger.h"
    3232#include "error_object.h"
    33 #include "function_object.h"
     33#include "FunctionPrototype.h"
    3434#include "lexer.h"
    35 #include "math_object.h"
     35#include "MathObject.h"
    3636#include "nodes.h"
    37 #include "number_object.h"
     37#include "NumberObject.h"
    3838#include "JSObject.h"
    3939#include "object_object.h"
    4040#include "operations.h"
    41 #include "regexp_object.h"
     41#include "RegExpObject.h"
    4242#include "string_object.h"
    4343#include <math.h>
  • trunk/JavaScriptCore/kjs/nodes.cpp

    r34578 r34582  
    3232#include "Parser.h"
    3333#include "PropertyNameArray.h"
    34 #include "array_object.h"
     34#include "ArrayPrototype.h"
    3535#include "debugger.h"
    36 #include "function_object.h"
     36#include "FunctionPrototype.h"
    3737#include "lexer.h"
    3838#include "operations.h"
    39 #include "regexp_object.h"
     39#include "RegExpObject.h"
    4040#include <math.h>
    4141#include <wtf/Assertions.h>
  • trunk/JavaScriptCore/kjs/object_object.cpp

    r34580 r34582  
    2424#include "JSGlobalObject.h"
    2525#include "operations.h"
    26 #include "function_object.h"
     26#include "FunctionPrototype.h"
    2727#include <stdio.h>
    2828
  • trunk/JavaScriptCore/kjs/string_object.cpp

    r34580 r34582  
    2626#include "JSWrapperObject.h"
    2727#include "PropertyNameArray.h"
    28 #include "array_object.h"
     28#include "ArrayPrototype.h"
    2929#include "error_object.h"
    3030#include "operations.h"
    31 #include "regexp_object.h"
     31#include "RegExpObject.h"
    3232#include <wtf/MathExtras.h>
    3333#include <wtf/unicode/Collator.h>
  • trunk/JavaScriptCore/kjs/string_object.h

    r34581 r34582  
    2323#define STRING_OBJECT_H_
    2424
    25 #include "function_object.h"
     25#include "FunctionPrototype.h"
    2626#include "JSWrapperObject.h"
    2727#include "JSString.h"
Note: See TracChangeset for help on using the changeset viewer.