summaryrefslogtreecommitdiff
path: root/server/src/core/hover/emmy_function.lua
diff options
context:
space:
mode:
author最萌小汐 <sumneko@hotmail.com>2019-06-20 16:25:12 +0800
committer最萌小汐 <sumneko@hotmail.com>2019-06-20 16:25:12 +0800
commit8c9fef46b8592ed5cd043b8b922a40ab414d3598 (patch)
treede7874717a8554f02828aadd19f0cd2951f54534 /server/src/core/hover/emmy_function.lua
parentc16e3da5a1f1944d4d2f7cea49bf05c20b9311ab (diff)
downloadlua-language-server-8c9fef46b8592ed5cd043b8b922a40ab414d3598.zip
#51
Diffstat (limited to 'server/src/core/hover/emmy_function.lua')
-rw-r--r--server/src/core/hover/emmy_function.lua7
1 files changed, 6 insertions, 1 deletions
diff --git a/server/src/core/hover/emmy_function.lua b/server/src/core/hover/emmy_function.lua
index 6306957f..313b5276 100644
--- a/server/src/core/hover/emmy_function.lua
+++ b/server/src/core/hover/emmy_function.lua
@@ -41,7 +41,12 @@ local function buildEmmyArgs(emmy, object, select)
end
local function buildEmmyReturns(emmy)
- return '\n -> ' .. emmy:getReturn():getType()
+ local rtn = emmy:getReturn()
+ if rtn then
+ return '\n -> ' .. rtn:getType()
+ else
+ return '\n -> ' .. 'any'
+ end
end
local function buildEnum(lib)