update porting to new machine
[wikipedia-parser-hphp.git] / gen / sys / global_variables_3.no.cpp
blob1cefb1f3f8c90f2ccec6f36786b189af1b770c20
2 #include <cpp/base/hphp.h>
3 #include <sys/global_variables.h>
5 using namespace std;
7 namespace HPHP {
8 ///////////////////////////////////////////////////////////////////////////////
10 ssize_t GlobalVariables::getIndex(const char* s, int64 prehash) const {
11 DECLARE_GLOBAL_VARIABLES(g);
12 int64 hash = hash_string(s);
13 switch (hash & 255) {
14 case 1:
15 HASH_INDEX(0x50645ABB5EE07801LL, _POST, 4);
16 break;
17 case 3:
18 HASH_INDEX(0x6649184C41356B03LL, HTTP_RAW_POST_DATA, 10);
19 HASH_INDEX(0x11A5375142A75D03LL, http_response_header, 11);
20 break;
21 case 10:
22 HASH_INDEX(0x62566BC9A306C80ALL, wgAllowDisplayTitle, 66);
23 break;
24 case 14:
25 HASH_INDEX(0x516FBD36FC674A0ELL, _FILES, 6);
26 break;
27 case 16:
28 HASH_INDEX(0x34441773493C6710LL, wgEnableImageWhitelist, 20);
29 break;
30 case 18:
31 HASH_INDEX(0x19A9C284C412E512LL, wgServerName, 43);
32 break;
33 case 19:
34 HASH_INDEX(0x596A642EB89EED13LL, argc, 0);
35 HASH_INDEX(0x2FF9B075F5BFC313LL, wgExpensiveParserFunctionLimit, 36);
36 break;
37 case 21:
38 HASH_INDEX(0x3AD645EB48693B15LL, wgTitle, 55);
39 break;
40 case 30:
41 HASH_INDEX(0x70FBE2FBA2859F1ELL, wgCategoryPrefixedDefaultSortkey, 56);
42 break;
43 case 38:
44 HASH_INDEX(0x5713CE531BD6F326LL, wgNoFollowDomainExceptions, 41);
45 break;
46 case 50:
47 HASH_INDEX(0x7D8C1AC5E54A2F32LL, wgSitename, 42);
48 break;
49 case 51:
50 HASH_INDEX(0x296D9A8065A85433LL, wgUseTeX, 15);
51 break;
52 case 54:
53 HASH_INDEX(0x0F25E179DFFE0636LL, wgUseTidy, 34);
54 break;
55 case 60:
56 HASH_INDEX(0x3354B8ACF06BC43CLL, wgMaxArticleSize, 22);
57 break;
58 case 63:
59 HASH_INDEX(0x1F878FB806A18D3FLL, _REQUEST, 8);
60 break;
61 case 68:
62 HASH_INDEX(0x167513A6A61FC144LL, wgDebugTidy, 65);
63 break;
64 case 73:
65 HASH_INDEX(0x0759FB4517508949LL, _GET, 3);
66 break;
67 case 74:
68 HASH_INDEX(0x323EAC15D211984ALL, wgContLang, 32);
69 break;
70 case 76:
71 HASH_INDEX(0x7ABD1C02DBBBE94CLL, IP, 64);
72 break;
73 case 77:
74 HASH_INDEX(0x3A5C7A341C25754DLL, wgServer, 12);
75 break;
76 case 78:
77 HASH_INDEX(0x5C8355EBD3A39F4ELL, wgTidyOpts, 63);
78 break;
79 case 80:
80 HASH_INDEX(0x30E66D49BBCCAD50LL, wgMemc, 30);
81 break;
82 case 89:
83 HASH_INDEX(0x6A62472A9F803459LL, wgRegisterInternalExternals, 13);
84 HASH_INDEX(0x10F91D80DF2BB559LL, wgLocaltimezone, 46);
85 break;
86 case 91:
87 HASH_INDEX(0x0139765761C67A5BLL, wgTidyInternal, 60);
88 break;
89 case 105:
90 HASH_INDEX(0x2E259B8159F52469LL, wgInterwikiMagic, 17);
91 break;
92 case 108:
93 HASH_INDEX(0x10B90601AD3E2C6CLL, wgLinkHolderBatchSize, 33);
94 HASH_INDEX(0x0318A2A42E99B86CLL, wgLegalTitleChars, 53);
95 break;
96 case 110:
97 HASH_INDEX(0x71CF7D337911E36ELL, wgScriptPath, 44);
98 break;
99 case 114:
100 HASH_INDEX(0x6E99E49E33B88472LL, wgAllowExternalImages, 18);
101 break;
102 case 123:
103 HASH_INDEX(0x11B7E569AC1CB27BLL, wgEnforceHtmlIds, 52);
104 break;
105 case 129:
106 HASH_INDEX(0x6532D7EA771A6881LL, wgEnableScaryTranscluding, 49);
107 break;
108 case 136:
109 HASH_INDEX(0x43CAB6B0484C7788LL, wgContLanguageCode, 47);
110 break;
111 case 140:
112 HASH_INDEX(0x1936366D2D1FA48CLL, wgMaxPPExpandDepth, 25);
113 break;
114 case 142:
115 HASH_INDEX(0x143D72CD152B8F8ELL, wgTidyConf, 61);
116 break;
117 case 144:
118 HASH_INDEX(0x7320B4E3FF243290LL, _ENV, 7);
119 break;
120 case 150:
121 HASH_INDEX(0x2032537EAFB84696LL, wgNoFollowLinks, 39);
122 break;
123 case 156:
124 HASH_INDEX(0x3AD9F28E2BBC1E9CLL, wgUser, 28);
125 break;
126 case 159:
127 HASH_INDEX(0x786379403A37E89FLL, wgAllowExternalImagesFrom, 19);
128 HASH_INDEX(0x7197AC66F7344F9FLL, wgExternalLinkTarget, 27);
129 break;
130 case 161:
131 HASH_INDEX(0x5739DEAC95D0EDA1LL, wgTidyBin, 62);
132 break;
133 case 163:
134 HASH_INDEX(0x3760929554A51DA3LL, _COOKIE, 5);
135 HASH_INDEX(0x22BB9E58DA1D68A3LL, wgMaxTemplateDepth, 24);
136 break;
137 case 171:
138 HASH_INDEX(0x4243E2C0D99B5EABLL, wgPreprocessorCacheThreshold, 31);
139 break;
140 case 178:
141 HASH_INDEX(0x45B9FC509805E5B2LL, wgMaxSigChars, 54);
142 break;
143 case 179:
144 HASH_INDEX(0x2A71D707D84BDDB3LL, wgAlwaysUseTidy, 35);
145 break;
146 case 191:
147 HASH_INDEX(0x512BB6600AF1A1BFLL, wgCacheEpoch, 14);
148 break;
149 case 194:
150 HASH_INDEX(0x414DA0222C674AC2LL, wgParserCacheExpireTime, 59);
151 break;
152 case 196:
153 HASH_INDEX(0x43E03BE5B85A1DC4LL, wgAllowSlowParserFunctions, 67);
154 break;
155 case 198:
156 HASH_INDEX(0x10EA7DC57768F8C6LL, argv, 1);
157 break;
158 case 201:
159 HASH_INDEX(0x2FCD4CD058FE6AC9LL, wgMaxTocLevel, 51);
160 break;
161 case 202:
162 HASH_INDEX(0x45F7742DD17392CALL, wgRawHtml, 38);
163 break;
164 case 206:
165 HASH_INDEX(0x32E38C199DC208CELL, wgCleanSignatures, 26);
166 break;
167 case 209:
168 HASH_INDEX(0x29DFC3A6DC027BD1LL, _SESSION, 9);
169 break;
170 case 213:
171 HASH_INDEX(0x6BFA60F06006B7D5LL, wgUseDynamicDates, 16);
172 break;
173 case 216:
174 HASH_INDEX(0x00B8EAEC735E0DD8LL, wgNoFollowNsExceptions, 40);
175 break;
176 case 226:
177 HASH_INDEX(0x2119480B686F60E2LL, wgRequest, 58);
178 break;
179 case 228:
180 HASH_INDEX(0x0E4F0A1D74C1FBE4LL, wgRestrictDisplayTitle, 68);
181 break;
182 case 237:
183 HASH_INDEX(0x34DEC5871A3E97EDLL, wgAllowSpecialInclusion, 21);
184 break;
185 case 238:
186 HASH_INDEX(0x14297F74B68B58EELL, _SERVER, 2);
187 break;
188 case 239:
189 HASH_INDEX(0x61FA7102D48317EFLL, wgMaxPPNodeCount, 23);
190 break;
191 case 242:
192 HASH_INDEX(0x2E884B89708A87F2LL, wgHooks, 29);
193 break;
194 case 245:
195 HASH_INDEX(0x43FBB2C4FE020BF5LL, wgNonincludableNamespaces, 48);
196 break;
197 case 246:
198 HASH_INDEX(0x299EDB527A96ADF6LL, wgStylePath, 45);
199 break;
200 case 248:
201 HASH_INDEX(0x2E3A9BE7A3D449F8LL, wgLang, 37);
202 HASH_INDEX(0x107325AF94A9A5F8LL, wgTranscludeCacheExpiry, 50);
203 break;
204 case 250:
205 HASH_INDEX(0x25D14844D69061FALL, parserMemc, 57);
206 break;
207 default:
208 break;
210 return m_px ? (m_px->getIndex(s, prehash) + 69) : -1;
213 ///////////////////////////////////////////////////////////////////////////////