diff options
author | 最萌小汐 <sumneko@hotmail.com> | 2019-03-28 14:02:25 +0800 |
---|---|---|
committer | 最萌小汐 <sumneko@hotmail.com> | 2019-03-28 14:02:25 +0800 |
commit | d021ae89300334f58689590e1cd122126f6de974 (patch) | |
tree | 00aa326a8529f555d346718ab373ece1af6dd6ec /server | |
parent | 37bee650922156a8f2928ea9d95207ab8e973975 (diff) | |
download | lua-language-server-d021ae89300334f58689590e1cd122126f6de974.zip |
修正报错
Diffstat (limited to 'server')
-rw-r--r-- | server/src/core/highlight.lua | 2 | ||||
-rw-r--r-- | server/src/core/rename.lua | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/server/src/core/highlight.lua b/server/src/core/highlight.lua index c71aab8b..53000e66 100644 --- a/server/src/core/highlight.lua +++ b/server/src/core/highlight.lua @@ -26,7 +26,7 @@ local function parseResult(source) end) return positions end - if source:bindValue() then + if source:bindValue() and source:get 'parent' then local parent = source:get 'parent' local mark = {} parent:eachInfo(function (info, src) diff --git a/server/src/core/rename.lua b/server/src/core/rename.lua index b9f692d6..98257ddb 100644 --- a/server/src/core/rename.lua +++ b/server/src/core/rename.lua @@ -35,7 +35,7 @@ local function parseResult(source, newName) end) return positions end - if source:bindValue() then + if source:bindValue() and source:get 'parent' then if source:get 'in index' then if not parser.grammar(newName, 'Exp') then return positions |