Skip to content

Commit

Permalink
[[FIX]] Tolerate division following closing brace
Browse files Browse the repository at this point in the history
  • Loading branch information
jugglinmike authored and rwaldron committed Jul 24, 2018
1 parent 55aa54e commit 3aa02db
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 4 deletions.
1 change: 1 addition & 0 deletions src/lex.js
Original file line number Diff line number Diff line change
Expand Up @@ -1690,6 +1690,7 @@ Lexer.prototype = {
case "~":
case "#":
case "]":
case "}":
case "++":
case "--":
this.prereg = false;
Expand Down
4 changes: 0 additions & 4 deletions tests/test262/expectations.txt
Original file line number Diff line number Diff line change
Expand Up @@ -652,10 +652,6 @@ test/language/expressions/exponentiation/exp-operator-precedence-update-expressi
test/language/expressions/exponentiation/exp-operator.js(default)
test/language/expressions/exponentiation/exp-operator.js(strict mode)
test/language/expressions/delete/11.4.1-5-a-5gs.js(strict mode)
test/language/expressions/division/S11.5.2_A2.2_T1.js(default)
test/language/expressions/division/S11.5.2_A2.2_T1.js(strict mode)
test/language/expressions/division/S11.5.2_A3_T1.5.js(default)
test/language/expressions/division/S11.5.2_A3_T1.5.js(strict mode)
test/language/expressions/instanceof/S11.8.6_A3.js(default)
test/language/expressions/instanceof/S11.8.6_A3.js(strict mode)
test/language/expressions/postfix-decrement/11.3.2-2-3-s.js(default)
Expand Down
2 changes: 2 additions & 0 deletions tests/unit/parser.js
Original file line number Diff line number Diff line change
Expand Up @@ -643,6 +643,8 @@ exports.regexp = function (test) {
TestRun(test).test("var a = 1; var b = a-- / 10;", {esnext: true});
TestRun(test).test("var a = 1; var b = a-- / 10;", {moz: true});

TestRun(test, "gh-3308").test("void (function() {} / 0);");

test.done();
};

Expand Down

0 comments on commit 3aa02db

Please sign in to comment.