Closed luqingyang closed 3 months ago
你为什么在debugger项目提交语言问题
看错工程了,不好意思。
------------------ 原始邮件 ------------------ 发件人: @.>; 发送时间: 2024年5月15日(星期三) 上午9:56 收件人: @.>; 抄送: @.>; @.>; 主题: Re: [EmmyLua/EmmyLuaDebugger] :语法调用导致泛型模板类型诊断错误问题 (Issue EmmyLua/VSCode-EmmyLua#145)
你为什么在debugger项目提交语言问题
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
`---@class A local A = { a = 1, aa = 2 }
---@generic T ---@param sf T ---@param ina number ---@return T function A.new(sf, ina) end
local a = A:new(3) local b = A.new(A, 3)` 以上代码倒数第二行A:new(3) 参数3将会错误的推断为A.new中的第一个参数,并且a类型返回推断错误