| 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 | |