-
-
Notifications
You must be signed in to change notification settings - Fork 402
Closed
Description
How are you using the lua-language-server?
Visual Studio Code Extension (sumneko.lua)
Which OS are you using?
Windows
What is the issue affecting?
Type Checking
Expected Behaviour
a is string|number
Actual Behaviour
a is string
Reproduction steps
---@overload fun(a: string): string
---@overload fun(a: number): table
function Foo.Bar(a)
-- `a` is incorrectly assumed to be a `string`
return a:lower() -- This does not error while it should!
endAdditional Notes
No response
Log File
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels