Skip to content

Commit 05de27c

Browse files
committed
Fix bug with semicolons after enum
1 parent 3ec2482 commit 05de27c

File tree

4 files changed

+146665
-146732
lines changed

4 files changed

+146665
-146732
lines changed

grammar.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1649,7 +1649,8 @@ module.exports = grammar({
16491649
enum_statement: $ => seq(
16501650
caseInsensitive('enum'),
16511651
',',
1652-
$.language_binding
1652+
$.language_binding,
1653+
$._end_of_statement,
16531654
),
16541655

16551656
enumeration_type: $ => seq(

src/grammar.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16751,6 +16751,10 @@
1675116751
{
1675216752
"type": "SYMBOL",
1675316753
"name": "language_binding"
16754+
},
16755+
{
16756+
"type": "SYMBOL",
16757+
"name": "_end_of_statement"
1675416758
}
1675516759
]
1675616760
},

src/node-types.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14236,11 +14236,11 @@
1423614236
},
1423714237
{
1423814238
"type": "none",
14239-
"named": false
14239+
"named": true
1424014240
},
1424114241
{
1424214242
"type": "none",
14243-
"named": true
14243+
"named": false
1424414244
},
1424514245
{
1424614246
"type": "nopass",

0 commit comments

Comments
 (0)