|
1 // Automatically generated from u:\yaels-qtwebkit\JavaScriptCore\parser\Keywords.table using ../../JavaScriptCore/create_hash_table. DO NOT EDIT! |
|
2 |
|
3 #include "Lookup.h" |
|
4 |
|
5 namespace JSC { |
|
6 #if ENABLE(JIT) |
|
7 #define THUNK_GENERATOR(generator) , generator |
|
8 #else |
|
9 #define THUNK_GENERATOR(generator) |
|
10 #endif |
|
11 |
|
12 static const struct HashTableValue mainTableValues[37] = { |
|
13 { "null", 0, (intptr_t)(NULLTOKEN), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
14 { "true", 0, (intptr_t)(TRUETOKEN), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
15 { "false", 0, (intptr_t)(FALSETOKEN), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
16 { "break", 0, (intptr_t)(BREAK), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
17 { "case", 0, (intptr_t)(CASE), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
18 { "catch", 0, (intptr_t)(CATCH), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
19 { "const", 0, (intptr_t)(CONSTTOKEN), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
20 { "default", 0, (intptr_t)(DEFAULT), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
21 { "finally", 0, (intptr_t)(FINALLY), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
22 { "for", 0, (intptr_t)(FOR), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
23 { "instanceof", 0, (intptr_t)(INSTANCEOF), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
24 { "new", 0, (intptr_t)(NEW), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
25 { "var", 0, (intptr_t)(VAR), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
26 { "continue", 0, (intptr_t)(CONTINUE), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
27 { "function", 0, (intptr_t)(FUNCTION), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
28 { "return", 0, (intptr_t)(RETURN), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
29 { "void", 0, (intptr_t)(VOIDTOKEN), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
30 { "delete", 0, (intptr_t)(DELETETOKEN), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
31 { "if", 0, (intptr_t)(IF), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
32 { "this", 0, (intptr_t)(THISTOKEN), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
33 { "do", 0, (intptr_t)(DO), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
34 { "while", 0, (intptr_t)(WHILE), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
35 { "else", 0, (intptr_t)(ELSE), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
36 { "in", 0, (intptr_t)(INTOKEN), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
37 { "switch", 0, (intptr_t)(SWITCH), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
38 { "throw", 0, (intptr_t)(THROW), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
39 { "try", 0, (intptr_t)(TRY), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
40 { "typeof", 0, (intptr_t)(TYPEOF), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
41 { "with", 0, (intptr_t)(WITH), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
42 { "debugger", 0, (intptr_t)(DEBUGGER), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
43 { "class", 0, (intptr_t)(RESERVED), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
44 { "enum", 0, (intptr_t)(RESERVED), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
45 { "export", 0, (intptr_t)(RESERVED), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
46 { "extends", 0, (intptr_t)(RESERVED), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
47 { "import", 0, (intptr_t)(RESERVED), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
48 { "super", 0, (intptr_t)(RESERVED), (intptr_t)0 THUNK_GENERATOR(0) }, |
|
49 { 0, 0, 0, 0 THUNK_GENERATOR(0) } |
|
50 }; |
|
51 |
|
52 #undef THUNK_GENERATOR |
|
53 extern JSC_CONST_HASHTABLE HashTable mainTable = |
|
54 { 133, 127, mainTableValues, 0 }; |
|
55 } // namespace |