Home | History | Annotate | Download | only in script_formatter_worker

Lines Matching defs:FormatterWorker

33  * @param {!FormatterWorker.JavaScriptTokenizer} tokenizer
34 * @param {!FormatterWorker.JavaScriptFormattedContentBuilder} builder
36 FormatterWorker.JavaScriptFormatter = function(tokenizer, builder)
44 FormatterWorker.JavaScriptFormatter.prototype = {
47 this._parseSourceElements(FormatterWorker.JavaScriptTokens.EOS);
48 this._consume(FormatterWorker.JavaScriptTokens.EOS);
64 if (this._token && this._token.token === FormatterWorker.JavaScriptTokens.EOS)
96 if (this._peek() === FormatterWorker.JavaScriptTokens.SEMICOLON)
97 this._consume(FormatterWorker.JavaScriptTokens.SEMICOLON);
121 if (this._peek() === FormatterWorker.JavaScriptTokens.LBRACE) {
136 case FormatterWorker.JavaScriptTokens.LBRACE:
138 case FormatterWorker.JavaScriptTokens.CONST:
139 case FormatterWorker.JavaScriptTokens.VAR:
141 case FormatterWorker.JavaScriptTokens.SEMICOLON:
143 case FormatterWorker.JavaScriptTokens.IF:
145 case FormatterWorker.JavaScriptTokens.DO:
147 case FormatterWorker.JavaScriptTokens.WHILE:
149 case FormatterWorker.JavaScriptTokens.FOR:
151 case FormatterWorker.JavaScriptTokens.CONTINUE:
153 case FormatterWorker.JavaScriptTokens.BREAK:
155 case FormatterWorker.JavaScriptTokens.RETURN:
157 case FormatterWorker.JavaScriptTokens.WITH:
159 case FormatterWorker.JavaScriptTokens.SWITCH:
161 case FormatterWorker.JavaScriptTokens.THROW:
163 case FormatterWorker.JavaScriptTokens.TRY:
165 case FormatterWorker.JavaScriptTokens.FUNCTION:
167 case FormatterWorker.JavaScriptTokens.DEBUGGER:
176 this._expect(FormatterWorker.JavaScriptTokens.FUNCTION);
178 this._expect(FormatterWorker.JavaScriptTokens.IDENTIFIER);
184 this._expect(FormatterWorker.JavaScriptTokens.LBRACE);
187 while (this._peek() !== FormatterWorker.JavaScriptTokens.RBRACE) {
192 this._expect(FormatterWorker.JavaScriptTokens.RBRACE);
203 if (this._peek() === FormatterWorker.JavaScriptTokens.VAR)
204 this._consume(FormatterWorker.JavaScriptTokens.VAR);
206 this._consume(FormatterWorker.JavaScriptTokens.CONST)
212 this._consume(FormatterWorker.JavaScriptTokens.COMMA);
216 this._expect(FormatterWorker.JavaScriptTokens.IDENTIFIER);
217 if (this._peek() === FormatterWorker.JavaScriptTokens.ASSIGN) {
219 this._consume(FormatterWorker.JavaScriptTokens.ASSIGN);
223 } while (this._peek() === FormatterWorker.JavaScriptTokens.COMMA);
229 if (this._peek() === FormatterWorker.JavaScriptTokens.COLON) {
230 this._expect(FormatterWorker.JavaScriptTokens.COLON);
239 this._expect(FormatterWorker.JavaScriptTokens.IF);
241 this._expect(FormatterWorker.JavaScriptTokens.LPAREN);
243 this._expect(FormatterWorker.JavaScriptTokens.RPAREN);
246 if (this._peek() === FormatterWorker.JavaScriptTokens.ELSE) {
253 if (this._peek() === FormatterWorker.JavaScriptTokens.IF) {
263 this._expect(FormatterWorker.JavaScriptTokens.CONTINUE);
265 if (!this._hasLineTerminatorBeforeNext() && token !== FormatterWorker.JavaScriptTokens.SEMICOLON && token !== FormatterWorker.JavaScriptTokens.RBRACE && token !== FormatterWorker.JavaScriptTokens.EOS) {
267 this._expect(FormatterWorker.JavaScriptTokens.IDENTIFIER);
274 this._expect(FormatterWorker.JavaScriptTokens.BREAK);
276 if (!this._hasLineTerminatorBeforeNext() && token !== FormatterWorker.JavaScriptTokens.SEMICOLON && token !== FormatterWorker.JavaScriptTokens.RBRACE && token !== FormatterWorker.JavaScriptTokens.EOS) {
278 this._expect(FormatterWorker.JavaScriptTokens.IDENTIFIER);
285 this._expect(FormatterWorker.JavaScriptTokens.RETURN);
287 if (!this._hasLineTerminatorBeforeNext() && token !== FormatterWorker.JavaScriptTokens.SEMICOLON && token !== FormatterWorker.JavaScriptTokens.RBRACE && token !== FormatterWorker.JavaScriptTokens.EOS) {
296 this._expect(FormatterWorker.JavaScriptTokens.WITH);
298 this._expect(FormatterWorker.JavaScriptTokens.LPAREN);
300 this._expect(FormatterWorker.JavaScriptTokens.RPAREN);
306 if (this._peek() === FormatterWorker.JavaScriptTokens.CASE) {
307 this._expect(FormatterWorker.JavaScriptTokens.CASE);
311 this._expect(FormatterWorker.JavaScriptTokens.DEFAULT);
312 this._expect(FormatterWorker.JavaScriptTokens.COLON);
316 while (this._peek() !== FormatterWorker.JavaScriptTokens.CASE && this._peek() !== FormatterWorker.JavaScriptTokens.DEFAULT && this._peek() !== FormatterWorker.JavaScriptTokens.RBRACE) {
325 this._expect(FormatterWorker.JavaScriptTokens.SWITCH);
327 this._expect(FormatterWorker.JavaScriptTokens.LPAREN);
329 this._expect(FormatterWorker.JavaScriptTokens.RPAREN);
332 this._expect(FormatterWorker.JavaScriptTokens.LBRACE);
335 while (this._peek() !== FormatterWorker.JavaScriptTokens.RBRACE)
338 this._expect(FormatterWorker.JavaScriptTokens.RBRACE);
343 this._expect(FormatterWorker.JavaScriptTokens.THROW);
351 this._expect(FormatterWorker.JavaScriptTokens.TRY);
356 if (token === FormatterWorker.JavaScriptTokens.CATCH) {
358 this._consume(FormatterWorker.JavaScriptTokens.CATCH);
360 this._expect(FormatterWorker.JavaScriptTokens.LPAREN);
361 this._expect(FormatterWorker.JavaScriptTokens.IDENTIFIER);
362 this._expect(FormatterWorker.JavaScriptTokens.RPAREN);
368 if (token === FormatterWorker.JavaScriptTokens.FINALLY) {
369 this._consume(FormatterWorker.JavaScriptTokens.FINALLY);
377 this._expect(FormatterWorker.JavaScriptTokens.DO);
383 this._expect(FormatterWorker.JavaScriptTokens.WHILE);
385 this._expect(FormatterWorker.JavaScriptTokens.LPAREN);
387 this._expect(FormatterWorker.JavaScriptTokens.RPAREN);
393 this._expect(FormatterWorker.JavaScriptTokens.WHILE);
395 this._expect(FormatterWorker.JavaScriptTokens.LPAREN);
397 this._expect(FormatterWorker.JavaScriptTokens.RPAREN);
403 this._expect(FormatterWorker.JavaScriptTokens.FOR);
405 this._expect(FormatterWorker.JavaScriptTokens.LPAREN);
406 if (this._peek() !== FormatterWorker.JavaScriptTokens.SEMICOLON) {
407 if (this._peek() === FormatterWorker.JavaScriptTokens.VAR || this._peek() === FormatterWorker.JavaScriptTokens.CONST) {
409 if (this._peek() === FormatterWorker.JavaScriptTokens.IN) {
411 this._consume(FormatterWorker.JavaScriptTokens.IN);
419 if (this._peek() !== FormatterWorker.JavaScriptTokens.RPAREN) {
420 this._expect(FormatterWorker.JavaScriptTokens.SEMICOLON);
422 if (this._peek() !== FormatterWorker.JavaScriptTokens.SEMICOLON)
424 this._expect(FormatterWorker.JavaScriptTokens.SEMICOLON);
426 if (this._peek() !== FormatterWorker.JavaScriptTokens.RPAREN)
429 this._expect(FormatterWorker.JavaScriptTokens.RPAREN);
437 while (this._peek() === FormatterWorker.JavaScriptTokens.COMMA) {
438 this._expect(FormatterWorker.JavaScriptTokens.COMMA);
448 if (FormatterWorkerFormatterWorker.JavaScriptTokens.ASSIGN_MOD) {
459 if (this._peek() === FormatterWorker.JavaScriptTokens.CONDITIONAL) {
461 this._consume(FormatterWorker.JavaScriptTokens.CONDITIONAL);
465 this._expect(FormatterWorker.JavaScriptTokens.COLON);
475 while (FormatterWorker.JavaScriptTokens.OR <= token && token <= FormatterWorker.JavaScriptTokens.IN) {
487 if ((FormatterWorker.JavaScriptTokens.NOT <= token && token <= FormatterWorker.JavaScriptTokens.VOID) || token === FormatterWorker.JavaScriptTokens.ADD || token === FormatterWorker.JavaScriptTokens.SUB || token === FormatterWorker.JavaScriptTokens.INC || token === FormatterWorker.JavaScriptTokens.DEC) {
489 if (token === FormatterWorker.JavaScriptTokens.DELETE || token === FormatterWorker.JavaScriptTokens.TYPEOF || token === FormatterWorker.JavaScriptTokens.VOID)
500 if (!this._hasLineTerminatorBeforeNext() && (token === FormatterWorker.JavaScriptTokens.INC || token === FormatterWorker.JavaScriptTokens.DEC))
506 if (this._peek() === FormatterWorker.JavaScriptTokens.NEW)
513 case FormatterWorker.JavaScriptTokens.LBRACK:
514 this._consume(FormatterWorker.JavaScriptTokens.LBRACK);
516 this._expect(FormatterWorker.JavaScriptTokens.RBRACK);
519 case FormatterWorker.JavaScriptTokens.LPAREN:
523 case FormatterWorker.JavaScriptTokens.PERIOD:
524 this._consume(FormatterWorker.JavaScriptTokens.PERIOD);
525 this._expect(FormatterWorker.JavaScriptTokens.IDENTIFIER);
536 this._expect(FormatterWorker.JavaScriptTokens.NEW);
538 if (this._peek() === FormatterWorker.JavaScriptTokens.NEW)
546 if (this._peek() === FormatterWorker.JavaScriptTokens.FUNCTION) {
547 this._expect(FormatterWorker.JavaScriptTokens.FUNCTION);
548 if (this._peek() === FormatterWorker.JavaScriptTokens.IDENTIFIER) {
550 this._expect(FormatterWorker.JavaScriptTokens.IDENTIFIER);
558 case FormatterWorker.JavaScriptTokens.LBRACK:
559 this._consume(FormatterWorker.JavaScriptTokens.LBRACK);
561 this._expect(FormatterWorker.JavaScriptTokens.RBRACK);
564 case FormatterWorker.JavaScriptTokens.PERIOD:
565 this._consume(FormatterWorker.JavaScriptTokens.PERIOD);
566 this._expect(FormatterWorker.JavaScriptTokens.IDENTIFIER);
569 case FormatterWorker.JavaScriptTokens.LPAREN:
581 this._expect(FormatterWorker.JavaScriptTokens.DEBUGGER);
588 case FormatterWorker.JavaScriptTokens.THIS:
589 return this._consume(FormatterWorker.JavaScriptTokens.THIS);
590 case FormatterWorker.JavaScriptTokens.NULL_LITERAL:
591 return this._consume(FormatterWorker.JavaScriptTokens.NULL_LITERAL);
592 case FormatterWorker.JavaScriptTokens.TRUE_LITERAL:
593 return this._consume(FormatterWorker.JavaScriptTokens.TRUE_LITERAL);
594 case FormatterWorker.JavaScriptTokens.FALSE_LITERAL:
595 return this._consume(FormatterWorker.JavaScriptTokens.FALSE_LITERAL);
596 case FormatterWorker.JavaScriptTokens.IDENTIFIER:
597 return this._consume(FormatterWorker.JavaScriptTokens.IDENTIFIER);
598 case FormatterWorker.JavaScriptTokens.NUMBER:
599 return this._consume(FormatterWorker.JavaScriptTokens.NUMBER);
600 case FormatterWorker.JavaScriptTokens.STRING:
601 return this._consume(FormatterWorker.JavaScriptTokens.STRING);
602 case FormatterWorker.JavaScriptTokens.ASSIGN_DIV:
604 case FormatterWorker.JavaScriptTokens.DIV:
606 case FormatterWorker.JavaScriptTokens.LBRACK:
608 case FormatterWorker.JavaScriptTokens.LBRACE:
610 case FormatterWorker.JavaScriptTokens.LPAREN:
611 this._consume(FormatterWorker.JavaScriptTokens.LPAREN);
613 this._expect(FormatterWorker.JavaScriptTokens.RPAREN);
622 this._expect(FormatterWorker.JavaScriptTokens.LBRACK);
624 while (this._peek() !== FormatterWorker.JavaScriptTokens.RBRACK) {
625 if (this._peek() !== FormatterWorker.JavaScriptTokens.COMMA)
627 if (this._peek() !== FormatterWorker.JavaScriptTokens.RBRACK) {
628 this._expect(FormatterWorker.JavaScriptTokens.COMMA);
633 this._expect(FormatterWorker.JavaScriptTokens.RBRACK);
639 if (token === FormatterWorker.JavaScriptTokens.IDENTIFIER || token === FormatterWorker.JavaScriptTokens.NUMBER || token === FormatterWorker.JavaScriptTokens.STRING ||
640 FormatterWorker.JavaScriptTokens.DELETE <= token && token <= FormatterWorker.JavaScriptTokens.FALSE_LITERAL ||
641 token === FormatterWorker.JavaScriptTokens.INSTANCEOF || token === FormatterWorker.JavaScriptTokens.IN || token === FormatterWorker.JavaScriptTokens.CONST) {
649 this._expect(FormatterWorker.JavaScriptTokens.LBRACE);
651 while (this._peek() !== FormatterWorker.JavaScriptTokens.RBRACE) {
654 case FormatterWorker.JavaScriptTokens.IDENTIFIER:
655 this._consume(FormatterWorker.JavaScriptTokens.IDENTIFIER);
657 if ((name === "get" || name === "set") && this._peek() !== FormatterWorker.JavaScriptTokens.COLON) {
660 if (this._peek() !== FormatterWorker.JavaScriptTokens.RBRACE) {
661 this._expect(FormatterWorker.JavaScriptTokens.COMMA);
667 case FormatterWorker.JavaScriptTokens.STRING:
668 this._consume(FormatterWorker.JavaScriptTokens.STRING);
671 case FormatterWorker.JavaScriptTokens.NUMBER:
672 this._consume(FormatterWorker.JavaScriptTokens.NUMBER);
679 this._expect(FormatterWorker.JavaScriptTokens.COLON);
682 if (this._peek() !== FormatterWorker.JavaScriptTokens.RBRACE) {
683 this._expect(FormatterWorker.JavaScriptTokens.COMMA);
688 this._expect(FormatterWorker.JavaScriptTokens.RBRACE);
703 this._expect(FormatterWorker.JavaScriptTokens.LPAREN);
704 var done = (this._peek() === FormatterWorker.JavaScriptTokens.RPAREN);
707 done = (this._peek() === FormatterWorker.JavaScriptTokens.RPAREN);
709 this._expect(FormatterWorker.JavaScriptTokens.COMMA);
713 this._expect(FormatterWorker.JavaScriptTokens.RPAREN);
718 this._expect(FormatterWorker.JavaScriptTokens.LPAREN);
719 var done = (this._peek() === FormatterWorker.JavaScriptTokens.RPAREN);
721 this._expect(FormatterWorker.JavaScriptTokens.IDENTIFIER);
722 done = (this._peek() === FormatterWorker.JavaScriptTokens.RPAREN);
724 this._expect(FormatterWorker.JavaScriptTokens.COMMA);
728 this._expect(FormatterWorker.JavaScriptTokens.RPAREN);
731 this._expect(FormatterWorker.JavaScriptTokens.LBRACE);
734 this._parseSourceElements(FormatterWorker.JavaScriptTokens.RBRACE);
736 this._expect(FormatterWorker.JavaScriptTokens.RBRACE);
748 FormatterWorker.JavaScriptFormattedContentBuilder = function(content, mapping, originalOffset, formattedOffset, indentString)
767 FormatterWorker.JavaScriptFormattedContentBuilder.prototype = {
889 FormatterWorker.JavaScriptTokens = {};
890 FormatterWorker.JavaScriptTokensByValue = {};
892 FormatterWorker.JavaScriptTokens.EOS = 0;
893 FormatterWorker.JavaScriptTokens.LPAREN = FormatterWorker.JavaScriptTokensByValue["("] = 1;
894 FormatterWorker.JavaScriptTokens.RPAREN = FormatterWorker.JavaScriptTokensByValue[")"] = 2;
895 FormatterWorker.JavaScriptTokens.LBRACK = FormatterWorker.JavaScriptTokensByValue["["] = 3;
896 FormatterWorker.JavaScriptTokens.RBRACK = FormatterWorker.JavaScriptTokensByValue["]"] = 4;
897 FormatterWorker.JavaScriptTokens.LBRACE = FormatterWorker.JavaScriptTokensByValue["{"] = 5;
898 FormatterWorker.JavaScriptTokens.RBRACE = FormatterWorker.JavaScriptTokensByValue["}"] = 6;
899 FormatterWorkerFormatterWorker.JavaScriptTokensByValue[":"] = 7;
900 FormatterWorker.JavaScriptTokens.SEMICOLON = FormatterWorker.JavaScriptTokensByValue[";"] = 8;
901 FormatterWorker.JavaScriptTokens.PERIOD = FormatterWorker.JavaScriptTokensByValue["."] = 9;
902 FormatterWorker.JavaScriptTokens.CONDITIONAL = FormatterWorker.JavaScriptTokensByValue["?"] = 10;
903 FormatterWorker.JavaScriptTokens.INC = FormatterWorker.JavaScriptTokensByValue["++"] = 11;
904 FormatterWorker.JavaScriptTokens.DEC = FormatterWorker.JavaScriptTokensByValue["--"] = 12;
905 FormatterWorker.JavaScriptTokens.ASSIGN = FormatterWorker.JavaScriptTokensByValue["="] = 13;
906 FormatterWorker.JavaScriptTokens.ASSIGN_BIT_OR = FormatterWorker.JavaScriptTokensByValue["|="] = 14;
907 FormatterWorker.JavaScriptTokens.ASSIGN_BIT_XOR = FormatterWorker.JavaScriptTokensByValue["^="] = 15;
908 FormatterWorker.JavaScriptTokens.ASSIGN_BIT_AND = FormatterWorker.JavaScriptTokensByValue["&="] = 16;
909 FormatterWorker.JavaScriptTokens.ASSIGN_SHL = FormatterWorker.JavaScriptTokensByValue["<<="] = 17;
910 FormatterWorker.JavaScriptTokens.ASSIGN_SAR = FormatterWorker.JavaScriptTokensByValue[">>="] = 18;
911 FormatterWorker.JavaScriptTokens.ASSIGN_SHR = FormatterWorker.JavaScriptTokensByValue[">>>="] = 19;
912 FormatterWorker.JavaScriptTokens.ASSIGN_ADD = FormatterWorker.JavaScriptTokensByValue["+="] = 20;
913 FormatterWorker.JavaScriptTokens.ASSIGN_SUB = FormatterWorker.JavaScriptTokensByValue["-="] = 21;
914 FormatterWorker.JavaScriptTokens.ASSIGN_MUL = FormatterWorker.JavaScriptTokensByValue["*="] = 22;
915 FormatterWorker.JavaScriptTokens.ASSIGN_DIV = FormatterWorker.JavaScriptTokensByValue["/="] = 23;
916 FormatterWorker.JavaScriptTokens.ASSIGN_MOD = FormatterWorker.JavaScriptTokensByValue["%="] = 24;
917 FormatterWorker.JavaScriptTokens.COMMA = FormatterWorker.JavaScriptTokensByValue[","] = 25;
918 FormatterWorker.JavaScriptTokens.OR = FormatterWorker.JavaScriptTokensByValue["||"] = 26;
919 FormatterWorker.JavaScriptTokens.AND = FormatterWorker.JavaScriptTokensByValue["&&"] = 27;
920 FormatterWorker.JavaScriptTokens.BIT_OR = FormatterWorker.JavaScriptTokensByValue["|"] = 28;
921 FormatterWorker.JavaScriptTokens.BIT_XOR = FormatterWorker.JavaScriptTokensByValue["^"] = 29;
922 FormatterWorker.JavaScriptTokens.BIT_AND = FormatterWorker.JavaScriptTokensByValue["&"] = 30;
923 FormatterWorker.JavaScriptTokens.SHL = FormatterWorker.JavaScriptTokensByValue["<<"] = 31;
924 FormatterWorker.JavaScriptTokens.SAR = FormatterWorker.JavaScriptTokensByValue[">>"] = 32;
925 FormatterWorker.JavaScriptTokens.SHR = FormatterWorker.JavaScriptTokensByValue[">>>"] = 33;
926 FormatterWorker.JavaScriptTokens.ADD = FormatterWorker.JavaScriptTokensByValue["+"] = 34;
927 FormatterWorker.JavaScriptTokens.SUB = FormatterWorker.JavaScriptTokensByValue["-"] = 35;
928 FormatterWorker.JavaScriptTokens.MUL = FormatterWorker.JavaScriptTokensByValue["*"] = 36;
929 FormatterWorker.JavaScriptTokens.DIV = FormatterWorker.JavaScriptTokensByValue["/"] = 37;
930 FormatterWorker.JavaScriptTokens.MOD = FormatterWorker.JavaScriptTokensByValue["%"] = 38;
931 FormatterWorker.JavaScriptTokens.EQ = FormatterWorker.JavaScriptTokensByValue["=="] = 39;
932 FormatterWorker.JavaScriptTokens.NE = FormatterWorker.JavaScriptTokensByValue["!="] = 40;
933 FormatterWorker.JavaScriptTokens.EQ_STRICT = FormatterWorker.JavaScriptTokensByValue["==="] = 41;
934 FormatterWorker.JavaScriptTokens.NE_STRICT = FormatterWorker.JavaScriptTokensByValue["!=="] = 42;
935 FormatterWorker.JavaScriptTokens.LT = FormatterWorker.JavaScriptTokensByValue["<"] = 43;
936 FormatterWorker.JavaScriptTokens.GT = FormatterWorker.JavaScriptTokensByValue[">"] = 44;
937 FormatterWorker.JavaScriptTokens.LTE = FormatterWorker.JavaScriptTokensByValue["<="] = 45;
938 FormatterWorker.JavaScriptTokens.GTE = FormatterWorker.JavaScriptTokensByValue[">="] = 46;
939 FormatterWorker.JavaScriptTokens.INSTANCEOF = FormatterWorker.JavaScriptTokensByValue["instanceof"] = 47;
940 FormatterWorker.JavaScriptTokens.IN = FormatterWorker.JavaScriptTokensByValue["in"] = 48;
941 FormatterWorker.JavaScriptTokens.NOT = FormatterWorker.JavaScriptTokensByValue["!"] = 49;
942 FormatterWorker.JavaScriptTokens.BIT_NOT = FormatterWorker.JavaScriptTokensByValue["~"] = 50;
943 FormatterWorker.JavaScriptTokens.DELETE = FormatterWorker.JavaScriptTokensByValue["delete"] = 51;
944 FormatterWorker.JavaScriptTokens.TYPEOF = FormatterWorker.JavaScriptTokensByValue["typeof"] = 52;
945 FormatterWorker.JavaScriptTokens.VOID = FormatterWorker.JavaScriptTokensByValue["void"] = 53;
946 FormatterWorker.JavaScriptTokens.BREAK = FormatterWorker.JavaScriptTokensByValue["break"] = 54;
947 FormatterWorker.JavaScriptTokens.CASE = FormatterWorker.JavaScriptTokensByValue["case"] = 55;
948 FormatterWorker.JavaScriptTokens.CATCH = FormatterWorker.JavaScriptTokensByValue["catch"] = 56;
949 FormatterWorker.JavaScriptTokens.CONTINUE = FormatterWorker.JavaScriptTokensByValue["continue"] = 57;
950 FormatterWorker.JavaScriptTokens.DEBUGGER = FormatterWorker.JavaScriptTokensByValue["debugger"] = 58;
951 FormatterWorker.JavaScriptTokens.DEFAULT = FormatterWorker.JavaScriptTokensByValue["default"] = 59;
952 FormatterWorker.JavaScriptTokens.DO = FormatterWorker.JavaScriptTokensByValue["do"] = 60;
953 FormatterWorker.JavaScriptTokens.ELSE = FormatterWorker.JavaScriptTokensByValue["else"] = 61;
954 FormatterWorker.JavaScriptTokens.FINALLY = FormatterWorker.JavaScriptTokensByValue["finally"] = 62;
955 FormatterWorker.JavaScriptTokens.FOR = FormatterWorker.JavaScriptTokensByValue["for"] = 63;
956 FormatterWorker.JavaScriptTokens.FUNCTION = FormatterWorker.JavaScriptTokensByValue["function"] = 64;
957 FormatterWorker.JavaScriptTokens.IF = FormatterWorker.JavaScriptTokensByValue["if"] = 65;
958 FormatterWorker.JavaScriptTokens.NEW = FormatterWorker.JavaScriptTokensByValue["new"] = 66;
959 FormatterWorker.JavaScriptTokens.RETURN = FormatterWorker.JavaScriptTokensByValue["return"] = 67;
960 FormatterWorker.JavaScriptTokens.SWITCH = FormatterWorker.JavaScriptTokensByValue["switch"] = 68;
961 FormatterWorker.JavaScriptTokens.THIS = FormatterWorker.JavaScriptTokensByValue["this"] = 69;
962 FormatterWorker.JavaScriptTokens.THROW = FormatterWorker.JavaScriptTokensByValue["throw"] = 70;
963 FormatterWorker.JavaScriptTokens.TRY = FormatterWorker.JavaScriptTokensByValue["try"] = 71;
964 FormatterWorker.JavaScriptTokens.VAR = FormatterWorker.JavaScriptTokensByValue["var"] = 72;
965 FormatterWorker.JavaScriptTokens.WHILE = FormatterWorker.JavaScriptTokensByValue["while"] = 73;
966 FormatterWorker.JavaScriptTokens.WITH = FormatterWorker.JavaScriptTokensByValue["with"] = 74;
967 FormatterWorker.JavaScriptTokens.NULL_LITERAL = FormatterWorker.JavaScriptTokensByValue["null"] = 75;
968 FormatterWorker.JavaScriptTokens.TRUE_LITERAL = FormatterWorker.JavaScriptTokensByValue["true"] = 76;
969 FormatterWorker.JavaScriptTokens.FALSE_LITERAL = FormatterWorker.JavaScriptTokensByValue["false"] = 77;
970 FormatterWorker.JavaScriptTokens.NUMBER = 78;
971 FormatterWorker.JavaScriptTokens.STRING = 79;
972 FormatterWorker.JavaScriptTokens.IDENTIFIER = 80;
973 FormatterWorker.JavaScriptTokens.CONST = FormatterWorker.JavaScriptTokensByValue["const"] = 81;
975 FormatterWorker.JavaScriptTokensByType = {
976 "eof": FormatterWorker.JavaScriptTokens.EOS,
977 "name": FormatterWorker.JavaScriptTokens.IDENTIFIER,
978 "num": FormatterWorker.JavaScriptTokens.NUMBER,
979 "regexp": FormatterWorker.JavaScriptTokens.DIV,
980 "string": FormatterWorker.JavaScriptTokens.STRING
987 FormatterWorker.JavaScriptTokenizer = function(content)
993 FormatterWorker.JavaScriptTokenizer.prototype = {
1020 var token = FormatterWorker.JavaScriptTokensByType[uglifyToken.type];
1023 token = FormatterWorker.JavaScriptTokensByValue[uglifyToken.value];