EmmyLua / VSCode-EmmyLua

Lua IDE/Debugger Plugin for VSCode
632 stars 89 forks source link

:语法调用导致泛型模板类型诊断错误问题 #145

Closed luqingyang closed 3 months ago

luqingyang commented 3 months ago

`---@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类型返回推断错误

CppCXY commented 3 months ago

你为什么在debugger项目提交语言问题

luqingyang commented 3 months ago

看错工程了,不好意思。

------------------ 原始邮件 ------------------ 发件人: @.>; 发送时间: 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: @.***>