better class element semicolons

This commit is contained in:
Sebastian McKenzie 2015-01-04 21:14:18 +11:00
parent 1eeb505bf4
commit f2c78674af
2 changed files with 3 additions and 6 deletions

View File

@ -3062,10 +3062,8 @@
classBody.body = [];
expect(_braceL);
while (!eat(_braceR)) {
if (eat(_semi)) {
continue;
}
while (eat(_semi));
if (tokType === _braceR) continue;
var method = startNode();
if (options.ecmaVersion >= 7 && tokType === _name && tokVal === "private") {
next();
@ -3112,7 +3110,6 @@
method.value = parseMethod(isGenerator, isAsync);
method.value.typeParameters = typeParameters;
classBody.body.push(finishNode(method, "MethodDefinition"));
eat(_semi);
}
}
node.body = finishNode(classBody, "ClassBody");

View File

@ -2,7 +2,7 @@
"name": "acorn-6to5",
"description": "Acorn fork used by 6to5",
"main": "acorn.js",
"version": "0.11.1-9",
"version": "0.11.1-10",
"maintainers": [
{
"name": "Marijn Haverbeke",