Skip to content

Commit 8cce2ed

Browse files
committed
fix parser bug
1 parent ccf23d1 commit 8cce2ed

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/main/java/com/tang/intellij/lua/psi/parser/LuaStatementParser.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -238,8 +238,9 @@ object LuaStatementParser : GeneratedParserUtilBase() {
238238
while (b.tokenType == COMMA) {
239239
b.advanceLexer()
240240
val nameDef = b.mark()
241-
expectError(b, ID, { "ID" })
242-
nameDef.done(NAME_DEF)
241+
if (expectError(b, ID, { "ID" }))
242+
nameDef.done(NAME_DEF)
243+
else nameDef.drop()
243244
}
244245
m = m.precede()
245246
}

0 commit comments

Comments
 (0)