summaryrefslogtreecommitdiff
path: root/test/diagnostics/common.lua
diff options
context:
space:
mode:
Diffstat (limited to 'test/diagnostics/common.lua')
-rw-r--r--test/diagnostics/common.lua20
1 files changed, 19 insertions, 1 deletions
diff --git a/test/diagnostics/common.lua b/test/diagnostics/common.lua
index 16773633..2d56103b 100644
--- a/test/diagnostics/common.lua
+++ b/test/diagnostics/common.lua
@@ -885,6 +885,7 @@ TEST [[
---@param v T
---@param message any
---@return T
+---@return any message
function assert(v, message)
return v, message
end
@@ -1734,7 +1735,6 @@ function F()
end
]]
-do return end
TEST [[
---@return number, number?
function F()
@@ -1743,6 +1743,24 @@ end
]]
TEST [[
+---@return number, number?
+function F()
+ return 1, 1, <!1!>, <!2!>, <!3!>
+end
+]]
+
+TEST [[
+---@return number, number
+local function r2() end
+
+---@return number, number?
+function F()
+ return 1, <!r2()!>
+end
+]]
+
+do return end
+TEST [[
---@return number
function F()
X = 1<!!>