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
5namespace JSC {
6
7static 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
32extern JSC_CONST_HASHTABLE HashTable regExpConstructorTable =
33 { .compactSize: 65, .compactHashSizeMask: 63, .values: regExpConstructorTableValues, .table: 0 };
34} // namespace
35

source code of qtscript/src/3rdparty/javascriptcore/JavaScriptCore/generated/RegExpConstructor.lut.h