summaryrefslogtreecommitdiff
path: root/server/src/parser
diff options
context:
space:
mode:
authorsumneko <sumneko@hotmail.com>2019-05-05 20:16:08 +0800
committersumneko <sumneko@hotmail.com>2019-05-05 20:16:08 +0800
commitd64ec162e683c42befb2d32ae31b024e4d4a5510 (patch)
tree3960606296ef262fc9d5eaee49c10e6bb2c541ec /server/src/parser
parent6b95bb52f39082e9df605a954cb6a16d75b9611c (diff)
downloadlua-language-server-d64ec162e683c42befb2d32ae31b024e4d4a5510.zip
修改未完成function在文件符号中的表现
Diffstat (limited to 'server/src/parser')
-rw-r--r--server/src/parser/ast.lua12
1 files changed, 6 insertions, 6 deletions
diff --git a/server/src/parser/ast.lua b/server/src/parser/ast.lua
index bf8f5dab..f361021b 100644
--- a/server/src/parser/ast.lua
+++ b/server/src/parser/ast.lua
@@ -738,8 +738,8 @@ local Defs = {
local last = args[max]
pushError {
type = 'MISS_NAME',
- start = last+1,
- finish = last+1,
+ start = last,
+ finish = last,
}
end
if #list == 0 then
@@ -1276,13 +1276,13 @@ local Defs = {
DirtyName = function (pos)
pushError {
type = 'MISS_NAME',
- start = pos,
- finish = pos,
+ start = pos-1,
+ finish = pos-1,
}
return {
type = 'name',
- start = pos,
- finish = pos,
+ start = pos-1,
+ finish = pos-1,
[1] = ''
}
end,