babylon: throw parse error if class properties do not have a semicolon (fixes T6873)

This commit is contained in:
Henry Zhu
2015-12-30 13:09:01 -05:00
parent 326e157e5d
commit e849c62144
5 changed files with 18 additions and 2 deletions

View File

@@ -0,0 +1,3 @@
class A {
asdf = 1
}

View File

@@ -0,0 +1,4 @@
{
"throws": "A semicolon is required after a class property (3:0)",
"plugins": ["classProperties"]
}

View File

@@ -0,0 +1,3 @@
class A {
asdf
}

View File

@@ -0,0 +1,4 @@
{
"throws": "A semicolon is required after a class property (3:0)",
"plugins": ["classProperties"]
}