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