| 1 | // Automatically generated from runtime/RegExpConstructor.cpp using /home/khansen/dev/qtwebkit-qtscript-integration/JavaScriptCore/create_hash_table. DO NOT EDIT! | 
| 2 |  | 
| 3 | #include "Lookup.h" | 
| 4 |  | 
| 5 | namespace JSC { | 
| 6 |  | 
| 7 | static const struct HashTableValue regExpConstructorTableValues[22] = { | 
| 8 |    { .key: "input" , .attributes: None, .value1: (intptr_t)regExpConstructorInput, .value2: (intptr_t)setRegExpConstructorInput }, | 
| 9 |    { .key: "$_" , .attributes: DontEnum, .value1: (intptr_t)regExpConstructorInput, .value2: (intptr_t)setRegExpConstructorInput }, | 
| 10 |    { .key: "multiline" , .attributes: None, .value1: (intptr_t)regExpConstructorMultiline, .value2: (intptr_t)setRegExpConstructorMultiline }, | 
| 11 |    { .key: "$*" , .attributes: DontEnum, .value1: (intptr_t)regExpConstructorMultiline, .value2: (intptr_t)setRegExpConstructorMultiline }, | 
| 12 |    { .key: "lastMatch" , .attributes: DontDelete|ReadOnly, .value1: (intptr_t)regExpConstructorLastMatch, .value2: (intptr_t)0 }, | 
| 13 |    { .key: "$&" , .attributes: DontDelete|ReadOnly|DontEnum, .value1: (intptr_t)regExpConstructorLastMatch, .value2: (intptr_t)0 }, | 
| 14 |    { .key: "lastParen" , .attributes: DontDelete|ReadOnly, .value1: (intptr_t)regExpConstructorLastParen, .value2: (intptr_t)0 }, | 
| 15 |    { .key: "$+" , .attributes: DontDelete|ReadOnly|DontEnum, .value1: (intptr_t)regExpConstructorLastParen, .value2: (intptr_t)0 }, | 
| 16 |    { .key: "leftContext" , .attributes: DontDelete|ReadOnly, .value1: (intptr_t)regExpConstructorLeftContext, .value2: (intptr_t)0 }, | 
| 17 |    { .key: "$`" , .attributes: DontDelete|ReadOnly|DontEnum, .value1: (intptr_t)regExpConstructorLeftContext, .value2: (intptr_t)0 }, | 
| 18 |    { .key: "rightContext" , .attributes: DontDelete|ReadOnly, .value1: (intptr_t)regExpConstructorRightContext, .value2: (intptr_t)0 }, | 
| 19 |    { .key: "$'" , .attributes: DontDelete|ReadOnly|DontEnum, .value1: (intptr_t)regExpConstructorRightContext, .value2: (intptr_t)0 }, | 
| 20 |    { .key: "$1" , .attributes: DontDelete|ReadOnly, .value1: (intptr_t)regExpConstructorDollar1, .value2: (intptr_t)0 }, | 
| 21 |    { .key: "$2" , .attributes: DontDelete|ReadOnly, .value1: (intptr_t)regExpConstructorDollar2, .value2: (intptr_t)0 }, | 
| 22 |    { .key: "$3" , .attributes: DontDelete|ReadOnly, .value1: (intptr_t)regExpConstructorDollar3, .value2: (intptr_t)0 }, | 
| 23 |    { .key: "$4" , .attributes: DontDelete|ReadOnly, .value1: (intptr_t)regExpConstructorDollar4, .value2: (intptr_t)0 }, | 
| 24 |    { .key: "$5" , .attributes: DontDelete|ReadOnly, .value1: (intptr_t)regExpConstructorDollar5, .value2: (intptr_t)0 }, | 
| 25 |    { .key: "$6" , .attributes: DontDelete|ReadOnly, .value1: (intptr_t)regExpConstructorDollar6, .value2: (intptr_t)0 }, | 
| 26 |    { .key: "$7" , .attributes: DontDelete|ReadOnly, .value1: (intptr_t)regExpConstructorDollar7, .value2: (intptr_t)0 }, | 
| 27 |    { .key: "$8" , .attributes: DontDelete|ReadOnly, .value1: (intptr_t)regExpConstructorDollar8, .value2: (intptr_t)0 }, | 
| 28 |    { .key: "$9" , .attributes: DontDelete|ReadOnly, .value1: (intptr_t)regExpConstructorDollar9, .value2: (intptr_t)0 }, | 
| 29 |    { .key: 0, .attributes: 0, .value1: 0, .value2: 0 } | 
| 30 | }; | 
| 31 |  | 
| 32 | extern JSC_CONST_HASHTABLE HashTable regExpConstructorTable = | 
| 33 |     { .compactSize: 65, .compactHashSizeMask: 63, .values: regExpConstructorTableValues, .table: 0 }; | 
| 34 | } // namespace | 
| 35 |  |