1 | // Automatically generated from parser/Keywords.table 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 mainTableValues[37] = { |
8 | { .key: "null" , .attributes: 0, .value1: (intptr_t)NULLTOKEN, .value2: (intptr_t)0 }, |
9 | { .key: "true" , .attributes: 0, .value1: (intptr_t)TRUETOKEN, .value2: (intptr_t)0 }, |
10 | { .key: "false" , .attributes: 0, .value1: (intptr_t)FALSETOKEN, .value2: (intptr_t)0 }, |
11 | { .key: "break" , .attributes: 0, .value1: (intptr_t)BREAK, .value2: (intptr_t)0 }, |
12 | { .key: "case" , .attributes: 0, .value1: (intptr_t)CASE, .value2: (intptr_t)0 }, |
13 | { .key: "catch" , .attributes: 0, .value1: (intptr_t)CATCH, .value2: (intptr_t)0 }, |
14 | { .key: "const" , .attributes: 0, .value1: (intptr_t)CONSTTOKEN, .value2: (intptr_t)0 }, |
15 | { .key: "default" , .attributes: 0, .value1: (intptr_t)DEFAULT, .value2: (intptr_t)0 }, |
16 | { .key: "finally" , .attributes: 0, .value1: (intptr_t)FINALLY, .value2: (intptr_t)0 }, |
17 | { .key: "for" , .attributes: 0, .value1: (intptr_t)FOR, .value2: (intptr_t)0 }, |
18 | { .key: "instanceof" , .attributes: 0, .value1: (intptr_t)INSTANCEOF, .value2: (intptr_t)0 }, |
19 | { .key: "new" , .attributes: 0, .value1: (intptr_t)NEW, .value2: (intptr_t)0 }, |
20 | { .key: "var" , .attributes: 0, .value1: (intptr_t)VAR, .value2: (intptr_t)0 }, |
21 | { .key: "continue" , .attributes: 0, .value1: (intptr_t)CONTINUE, .value2: (intptr_t)0 }, |
22 | { .key: "function" , .attributes: 0, .value1: (intptr_t)FUNCTION, .value2: (intptr_t)0 }, |
23 | { .key: "return" , .attributes: 0, .value1: (intptr_t)RETURN, .value2: (intptr_t)0 }, |
24 | { .key: "void" , .attributes: 0, .value1: (intptr_t)VOIDTOKEN, .value2: (intptr_t)0 }, |
25 | { .key: "delete" , .attributes: 0, .value1: (intptr_t)DELETETOKEN, .value2: (intptr_t)0 }, |
26 | { .key: "if" , .attributes: 0, .value1: (intptr_t)IF, .value2: (intptr_t)0 }, |
27 | { .key: "this" , .attributes: 0, .value1: (intptr_t)THISTOKEN, .value2: (intptr_t)0 }, |
28 | { .key: "do" , .attributes: 0, .value1: (intptr_t)DO, .value2: (intptr_t)0 }, |
29 | { .key: "while" , .attributes: 0, .value1: (intptr_t)WHILE, .value2: (intptr_t)0 }, |
30 | { .key: "else" , .attributes: 0, .value1: (intptr_t)ELSE, .value2: (intptr_t)0 }, |
31 | { .key: "in" , .attributes: 0, .value1: (intptr_t)INTOKEN, .value2: (intptr_t)0 }, |
32 | { .key: "switch" , .attributes: 0, .value1: (intptr_t)SWITCH, .value2: (intptr_t)0 }, |
33 | { .key: "throw" , .attributes: 0, .value1: (intptr_t)THROW, .value2: (intptr_t)0 }, |
34 | { .key: "try" , .attributes: 0, .value1: (intptr_t)TRY, .value2: (intptr_t)0 }, |
35 | { .key: "typeof" , .attributes: 0, .value1: (intptr_t)TYPEOF, .value2: (intptr_t)0 }, |
36 | { .key: "with" , .attributes: 0, .value1: (intptr_t)WITH, .value2: (intptr_t)0 }, |
37 | { .key: "debugger" , .attributes: 0, .value1: (intptr_t)DEBUGGER, .value2: (intptr_t)0 }, |
38 | { .key: "class" , .attributes: 0, .value1: (intptr_t)RESERVED, .value2: (intptr_t)0 }, |
39 | { .key: "enum" , .attributes: 0, .value1: (intptr_t)RESERVED, .value2: (intptr_t)0 }, |
40 | { .key: "export" , .attributes: 0, .value1: (intptr_t)RESERVED, .value2: (intptr_t)0 }, |
41 | { .key: "extends" , .attributes: 0, .value1: (intptr_t)RESERVED, .value2: (intptr_t)0 }, |
42 | { .key: "import" , .attributes: 0, .value1: (intptr_t)RESERVED, .value2: (intptr_t)0 }, |
43 | { .key: "super" , .attributes: 0, .value1: (intptr_t)RESERVED, .value2: (intptr_t)0 }, |
44 | { .key: 0, .attributes: 0, .value1: 0, .value2: 0 } |
45 | }; |
46 | |
47 | extern JSC_CONST_HASHTABLE HashTable mainTable = |
48 | { .compactSize: 133, .compactHashSizeMask: 127, .values: mainTableValues, .table: 0 }; |
49 | } // namespace |
50 | |