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