Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(449)

Side by Side Diff: frog/token_kind.g.dart

Issue 9139062: fix pseudo keyword test failues (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « frog/scripts/token_info.py ('k') | frog/tokenizer.g.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 // Generated by scripts/token_kind_gen.py. 4 // Generated by scripts/token_kind_gen.py.
5 5
6 class TokenKind { 6 class TokenKind {
7 /** [TokenKind] representing end of file tokens. */ 7 /** [TokenKind] representing end of file tokens. */
8 static final int END_OF_FILE = 1; 8 static final int END_OF_FILE = 1;
9 9
10 /** [TokenKind] representing ( tokens. */ 10 /** [TokenKind] representing ( tokens. */
(...skipping 202 matching lines...) Expand 10 before | Expand all | Expand 10 after
213 213
214 /** [TokenKind] representing identifier tokens. */ 214 /** [TokenKind] representing identifier tokens. */
215 static final int IDENTIFIER = 70; 215 static final int IDENTIFIER = 70;
216 216
217 /** [TokenKind] representing pseudo-keyword 'abstract' tokens. */ 217 /** [TokenKind] representing pseudo-keyword 'abstract' tokens. */
218 static final int ABSTRACT = 71; 218 static final int ABSTRACT = 71;
219 219
220 /** [TokenKind] representing pseudo-keyword 'assert' tokens. */ 220 /** [TokenKind] representing pseudo-keyword 'assert' tokens. */
221 static final int ASSERT = 72; 221 static final int ASSERT = 72;
222 222
223 /** [TokenKind] representing pseudo-keyword 'call' tokens. */
224 static final int CALL = 73;
225
223 /** [TokenKind] representing pseudo-keyword 'factory' tokens. */ 226 /** [TokenKind] representing pseudo-keyword 'factory' tokens. */
224 static final int FACTORY = 73; 227 static final int FACTORY = 74;
225 228
226 /** [TokenKind] representing pseudo-keyword 'get' tokens. */ 229 /** [TokenKind] representing pseudo-keyword 'get' tokens. */
227 static final int GET = 74; 230 static final int GET = 75;
228 231
229 /** [TokenKind] representing pseudo-keyword 'implements' tokens. */ 232 /** [TokenKind] representing pseudo-keyword 'implements' tokens. */
230 static final int IMPLEMENTS = 75; 233 static final int IMPLEMENTS = 76;
231 234
232 /** [TokenKind] representing pseudo-keyword 'import' tokens. */ 235 /** [TokenKind] representing pseudo-keyword 'import' tokens. */
233 static final int IMPORT = 76; 236 static final int IMPORT = 77;
234 237
235 /** [TokenKind] representing pseudo-keyword 'interface' tokens. */ 238 /** [TokenKind] representing pseudo-keyword 'interface' tokens. */
236 static final int INTERFACE = 77; 239 static final int INTERFACE = 78;
237 240
238 /** [TokenKind] representing pseudo-keyword 'library' tokens. */ 241 /** [TokenKind] representing pseudo-keyword 'library' tokens. */
239 static final int LIBRARY = 78; 242 static final int LIBRARY = 79;
240 243
241 /** [TokenKind] representing pseudo-keyword 'native' tokens. */ 244 /** [TokenKind] representing pseudo-keyword 'native' tokens. */
242 static final int NATIVE = 79; 245 static final int NATIVE = 80;
243 246
244 /** [TokenKind] representing pseudo-keyword 'negate' tokens. */ 247 /** [TokenKind] representing pseudo-keyword 'negate' tokens. */
245 static final int NEGATE = 80; 248 static final int NEGATE = 81;
246 249
247 /** [TokenKind] representing pseudo-keyword 'operator' tokens. */ 250 /** [TokenKind] representing pseudo-keyword 'operator' tokens. */
248 static final int OPERATOR = 81; 251 static final int OPERATOR = 82;
249 252
250 /** [TokenKind] representing pseudo-keyword 'set' tokens. */ 253 /** [TokenKind] representing pseudo-keyword 'set' tokens. */
251 static final int SET = 82; 254 static final int SET = 83;
252 255
253 /** [TokenKind] representing pseudo-keyword 'source' tokens. */ 256 /** [TokenKind] representing pseudo-keyword 'source' tokens. */
254 static final int SOURCE = 83; 257 static final int SOURCE = 84;
255 258
256 /** [TokenKind] representing pseudo-keyword 'static' tokens. */ 259 /** [TokenKind] representing pseudo-keyword 'static' tokens. */
257 static final int STATIC = 84; 260 static final int STATIC = 85;
258 261
259 /** [TokenKind] representing pseudo-keyword 'typedef' tokens. */ 262 /** [TokenKind] representing pseudo-keyword 'typedef' tokens. */
260 static final int TYPEDEF = 85; 263 static final int TYPEDEF = 86;
261 264
262 /** [TokenKind] representing keyword 'await' tokens. */ 265 /** [TokenKind] representing keyword 'await' tokens. */
263 static final int AWAIT = 86; 266 static final int AWAIT = 87;
264 267
265 /** [TokenKind] representing keyword 'break' tokens. */ 268 /** [TokenKind] representing keyword 'break' tokens. */
266 static final int BREAK = 87; 269 static final int BREAK = 88;
267 270
268 /** [TokenKind] representing keyword 'case' tokens. */ 271 /** [TokenKind] representing keyword 'case' tokens. */
269 static final int CASE = 88; 272 static final int CASE = 89;
270 273
271 /** [TokenKind] representing keyword 'catch' tokens. */ 274 /** [TokenKind] representing keyword 'catch' tokens. */
272 static final int CATCH = 89; 275 static final int CATCH = 90;
273 276
274 /** [TokenKind] representing keyword 'class' tokens. */ 277 /** [TokenKind] representing keyword 'class' tokens. */
275 static final int CLASS = 90; 278 static final int CLASS = 91;
276 279
277 /** [TokenKind] representing keyword 'const' tokens. */ 280 /** [TokenKind] representing keyword 'const' tokens. */
278 static final int CONST = 91; 281 static final int CONST = 92;
279 282
280 /** [TokenKind] representing keyword 'continue' tokens. */ 283 /** [TokenKind] representing keyword 'continue' tokens. */
281 static final int CONTINUE = 92; 284 static final int CONTINUE = 93;
282 285
283 /** [TokenKind] representing keyword 'default' tokens. */ 286 /** [TokenKind] representing keyword 'default' tokens. */
284 static final int DEFAULT = 93; 287 static final int DEFAULT = 94;
285 288
286 /** [TokenKind] representing keyword 'do' tokens. */ 289 /** [TokenKind] representing keyword 'do' tokens. */
287 static final int DO = 94; 290 static final int DO = 95;
288 291
289 /** [TokenKind] representing keyword 'else' tokens. */ 292 /** [TokenKind] representing keyword 'else' tokens. */
290 static final int ELSE = 95; 293 static final int ELSE = 96;
291 294
292 /** [TokenKind] representing keyword 'extends' tokens. */ 295 /** [TokenKind] representing keyword 'extends' tokens. */
293 static final int EXTENDS = 96; 296 static final int EXTENDS = 97;
294 297
295 /** [TokenKind] representing keyword 'false' tokens. */ 298 /** [TokenKind] representing keyword 'false' tokens. */
296 static final int FALSE = 97; 299 static final int FALSE = 98;
297 300
298 /** [TokenKind] representing keyword 'final' tokens. */ 301 /** [TokenKind] representing keyword 'final' tokens. */
299 static final int FINAL = 98; 302 static final int FINAL = 99;
300 303
301 /** [TokenKind] representing keyword 'finally' tokens. */ 304 /** [TokenKind] representing keyword 'finally' tokens. */
302 static final int FINALLY = 99; 305 static final int FINALLY = 100;
303 306
304 /** [TokenKind] representing keyword 'for' tokens. */ 307 /** [TokenKind] representing keyword 'for' tokens. */
305 static final int FOR = 100; 308 static final int FOR = 101;
306 309
307 /** [TokenKind] representing keyword 'if' tokens. */ 310 /** [TokenKind] representing keyword 'if' tokens. */
308 static final int IF = 101; 311 static final int IF = 102;
309 312
310 /** [TokenKind] representing keyword 'in' tokens. */ 313 /** [TokenKind] representing keyword 'in' tokens. */
311 static final int IN = 102; 314 static final int IN = 103;
312 315
313 /** [TokenKind] representing keyword 'is' tokens. */ 316 /** [TokenKind] representing keyword 'is' tokens. */
314 static final int IS = 103; 317 static final int IS = 104;
315 318
316 /** [TokenKind] representing keyword 'new' tokens. */ 319 /** [TokenKind] representing keyword 'new' tokens. */
317 static final int NEW = 104; 320 static final int NEW = 105;
318 321
319 /** [TokenKind] representing keyword 'null' tokens. */ 322 /** [TokenKind] representing keyword 'null' tokens. */
320 static final int NULL = 105; 323 static final int NULL = 106;
321 324
322 /** [TokenKind] representing keyword 'return' tokens. */ 325 /** [TokenKind] representing keyword 'return' tokens. */
323 static final int RETURN = 106; 326 static final int RETURN = 107;
324 327
325 /** [TokenKind] representing keyword 'super' tokens. */ 328 /** [TokenKind] representing keyword 'super' tokens. */
326 static final int SUPER = 107; 329 static final int SUPER = 108;
327 330
328 /** [TokenKind] representing keyword 'switch' tokens. */ 331 /** [TokenKind] representing keyword 'switch' tokens. */
329 static final int SWITCH = 108; 332 static final int SWITCH = 109;
330 333
331 /** [TokenKind] representing keyword 'this' tokens. */ 334 /** [TokenKind] representing keyword 'this' tokens. */
332 static final int THIS = 109; 335 static final int THIS = 110;
333 336
334 /** [TokenKind] representing keyword 'throw' tokens. */ 337 /** [TokenKind] representing keyword 'throw' tokens. */
335 static final int THROW = 110; 338 static final int THROW = 111;
336 339
337 /** [TokenKind] representing keyword 'true' tokens. */ 340 /** [TokenKind] representing keyword 'true' tokens. */
338 static final int TRUE = 111; 341 static final int TRUE = 112;
339 342
340 /** [TokenKind] representing keyword 'try' tokens. */ 343 /** [TokenKind] representing keyword 'try' tokens. */
341 static final int TRY = 112; 344 static final int TRY = 113;
342 345
343 /** [TokenKind] representing keyword 'var' tokens. */ 346 /** [TokenKind] representing keyword 'var' tokens. */
344 static final int VAR = 113; 347 static final int VAR = 114;
345 348
346 /** [TokenKind] representing keyword 'void' tokens. */ 349 /** [TokenKind] representing keyword 'void' tokens. */
347 static final int VOID = 114; 350 static final int VOID = 115;
348 351
349 /** [TokenKind] representing keyword 'while' tokens. */ 352 /** [TokenKind] representing keyword 'while' tokens. */
350 static final int WHILE = 115; 353 static final int WHILE = 116;
351 354
352 static String kindToString(int kind) { 355 static String kindToString(int kind) {
353 switch(kind) { 356 switch(kind) {
354 case TokenKind.END_OF_FILE: return "end of file"; 357 case TokenKind.END_OF_FILE: return "end of file";
355 case TokenKind.LPAREN: return "("; 358 case TokenKind.LPAREN: return "(";
356 case TokenKind.RPAREN: return ")"; 359 case TokenKind.RPAREN: return ")";
357 case TokenKind.LBRACK: return "["; 360 case TokenKind.LBRACK: return "[";
358 case TokenKind.RBRACK: return "]"; 361 case TokenKind.RBRACK: return "]";
359 case TokenKind.LBRACE: return "{"; 362 case TokenKind.LBRACE: return "{";
360 case TokenKind.RBRACE: return "}"; 363 case TokenKind.RBRACE: return "}";
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
416 case TokenKind.WHITESPACE: return "whitespace"; 419 case TokenKind.WHITESPACE: return "whitespace";
417 case TokenKind.COMMENT: return "comment"; 420 case TokenKind.COMMENT: return "comment";
418 case TokenKind.ERROR: return "error"; 421 case TokenKind.ERROR: return "error";
419 case TokenKind.INCOMPLETE_STRING: return "incomplete string"; 422 case TokenKind.INCOMPLETE_STRING: return "incomplete string";
420 case TokenKind.INCOMPLETE_COMMENT: return "incomplete comment"; 423 case TokenKind.INCOMPLETE_COMMENT: return "incomplete comment";
421 case TokenKind.INCOMPLETE_MULTILINE_STRING_DQ: return "incomplete multilin e string dq"; 424 case TokenKind.INCOMPLETE_MULTILINE_STRING_DQ: return "incomplete multilin e string dq";
422 case TokenKind.INCOMPLETE_MULTILINE_STRING_SQ: return "incomplete multilin e string sq"; 425 case TokenKind.INCOMPLETE_MULTILINE_STRING_SQ: return "incomplete multilin e string sq";
423 case TokenKind.IDENTIFIER: return "identifier"; 426 case TokenKind.IDENTIFIER: return "identifier";
424 case TokenKind.ABSTRACT: return "pseudo-keyword 'abstract'"; 427 case TokenKind.ABSTRACT: return "pseudo-keyword 'abstract'";
425 case TokenKind.ASSERT: return "pseudo-keyword 'assert'"; 428 case TokenKind.ASSERT: return "pseudo-keyword 'assert'";
426 case TokenKind.CLASS: return "pseudo-keyword 'class'"; 429 case TokenKind.CALL: return "pseudo-keyword 'call'";
427 case TokenKind.EXTENDS: return "pseudo-keyword 'extends'";
428 case TokenKind.FACTORY: return "pseudo-keyword 'factory'"; 430 case TokenKind.FACTORY: return "pseudo-keyword 'factory'";
429 case TokenKind.GET: return "pseudo-keyword 'get'"; 431 case TokenKind.GET: return "pseudo-keyword 'get'";
430 case TokenKind.IMPLEMENTS: return "pseudo-keyword 'implements'"; 432 case TokenKind.IMPLEMENTS: return "pseudo-keyword 'implements'";
431 case TokenKind.IMPORT: return "pseudo-keyword 'import'"; 433 case TokenKind.IMPORT: return "pseudo-keyword 'import'";
432 case TokenKind.INTERFACE: return "pseudo-keyword 'interface'"; 434 case TokenKind.INTERFACE: return "pseudo-keyword 'interface'";
433 case TokenKind.LIBRARY: return "pseudo-keyword 'library'"; 435 case TokenKind.LIBRARY: return "pseudo-keyword 'library'";
434 case TokenKind.NATIVE: return "pseudo-keyword 'native'"; 436 case TokenKind.NATIVE: return "pseudo-keyword 'native'";
435 case TokenKind.NEGATE: return "pseudo-keyword 'negate'"; 437 case TokenKind.NEGATE: return "pseudo-keyword 'negate'";
436 case TokenKind.OPERATOR: return "pseudo-keyword 'operator'"; 438 case TokenKind.OPERATOR: return "pseudo-keyword 'operator'";
437 case TokenKind.SET: return "pseudo-keyword 'set'"; 439 case TokenKind.SET: return "pseudo-keyword 'set'";
438 case TokenKind.SOURCE: return "pseudo-keyword 'source'"; 440 case TokenKind.SOURCE: return "pseudo-keyword 'source'";
439 case TokenKind.STATIC: return "pseudo-keyword 'static'"; 441 case TokenKind.STATIC: return "pseudo-keyword 'static'";
440 case TokenKind.TYPEDEF: return "pseudo-keyword 'typedef'"; 442 case TokenKind.TYPEDEF: return "pseudo-keyword 'typedef'";
441 case TokenKind.AWAIT: return "keyword 'await'"; 443 case TokenKind.AWAIT: return "keyword 'await'";
442 case TokenKind.BREAK: return "keyword 'break'"; 444 case TokenKind.BREAK: return "keyword 'break'";
443 case TokenKind.CASE: return "keyword 'case'"; 445 case TokenKind.CASE: return "keyword 'case'";
444 case TokenKind.CATCH: return "keyword 'catch'"; 446 case TokenKind.CATCH: return "keyword 'catch'";
447 case TokenKind.CLASS: return "keyword 'class'";
445 case TokenKind.CONST: return "keyword 'const'"; 448 case TokenKind.CONST: return "keyword 'const'";
446 case TokenKind.CONTINUE: return "keyword 'continue'"; 449 case TokenKind.CONTINUE: return "keyword 'continue'";
447 case TokenKind.DEFAULT: return "keyword 'default'"; 450 case TokenKind.DEFAULT: return "keyword 'default'";
448 case TokenKind.DO: return "keyword 'do'"; 451 case TokenKind.DO: return "keyword 'do'";
449 case TokenKind.ELSE: return "keyword 'else'"; 452 case TokenKind.ELSE: return "keyword 'else'";
453 case TokenKind.EXTENDS: return "keyword 'extends'";
450 case TokenKind.FALSE: return "keyword 'false'"; 454 case TokenKind.FALSE: return "keyword 'false'";
451 case TokenKind.FINAL: return "keyword 'final'"; 455 case TokenKind.FINAL: return "keyword 'final'";
452 case TokenKind.FINALLY: return "keyword 'finally'"; 456 case TokenKind.FINALLY: return "keyword 'finally'";
453 case TokenKind.FOR: return "keyword 'for'"; 457 case TokenKind.FOR: return "keyword 'for'";
454 case TokenKind.IF: return "keyword 'if'"; 458 case TokenKind.IF: return "keyword 'if'";
455 case TokenKind.IN: return "keyword 'in'"; 459 case TokenKind.IN: return "keyword 'in'";
456 case TokenKind.IS: return "keyword 'is'"; 460 case TokenKind.IS: return "keyword 'is'";
457 case TokenKind.NEW: return "keyword 'new'"; 461 case TokenKind.NEW: return "keyword 'new'";
458 case TokenKind.NULL: return "keyword 'null'"; 462 case TokenKind.NULL: return "keyword 'null'";
459 case TokenKind.RETURN: return "keyword 'return'"; 463 case TokenKind.RETURN: return "keyword 'return'";
(...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after
572 } 576 }
573 577
574 static int kindFromAssign(int kind) { 578 static int kindFromAssign(int kind) {
575 if (kind == ASSIGN) return 0; 579 if (kind == ASSIGN) return 0;
576 if (kind > ASSIGN && kind <= ASSIGN_MOD) { 580 if (kind > ASSIGN && kind <= ASSIGN_MOD) {
577 return kind + (ADD - ASSIGN_ADD); 581 return kind + (ADD - ASSIGN_ADD);
578 } 582 }
579 return -1; 583 return -1;
580 } 584 }
581 } 585 }
OLDNEW
« no previous file with comments | « frog/scripts/token_info.py ('k') | frog/tokenizer.g.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698