summaryrefslogtreecommitdiff
path: root/script/vm/compiler.lua
AgeCommit message (Collapse)Author
2024-09-07fix: function param's auto infer type should use union of all overloadTom Lau
2024-09-06fix最萌小汐
2024-09-06Infer the parameter types of a same-named function in the subclass based on ↵最萌小汐
the parameter types in the superclass function.
2024-09-06无用代码最萌小汐
2024-09-05fix最萌小汐
2024-08-29fix VM pluginsConnor Bren
2024-08-23custom luadoc generationSkarph
2024-08-18`enum`具有`partial`时会提示所有同`enum`字段而不是只提示当 ↵xuhuanzy
表的字段.
2024-08-02fix runtime error最萌小汐
fix #2776
2024-07-17fix: inconsistent type narrow due to outdated node caches of call.argsTom Lau
2024-05-11整理代码最萌小汐
2024-05-11支持根据参数类型选择函数定义最萌小汐
2024-03-18Update compiler.luaLuke100000
2024-02-23Update script/vm/compiler.luafesily
Co-authored-by: Lewis Russell <me@lewisr.dev>
2024-02-21add infer function param typefesily
2024-01-24Revert "Merge pull request #2481 from ↵最萌小汐
fesily/automatic-derivation-function-param-type" This reverts commit 34319c7990cba47ddc00e77aabfccbb923f84e26, reversing changes made to ef7157c450254b0ee447960b0cb06d6f1b0dbaaa.
2024-01-20remove unusedfesily
2024-01-19recode plugin interfacefesily
2024-01-17Merge branch 'master' into plugin-OnNodeCompileFunctionParamfesily
2024-01-17use func.parent.reffesily
2024-01-17plugin interface add OnNodeCompileFunctionParamfesily
2024-01-16compileLocal add asyncfesily
2024-01-16automatic derivation function param typefesily
2023-11-14fix type infer in overload最萌小汐
2023-08-14fix warning最萌小汐
2023-08-11check nil最萌小汐
2023-08-11local uses `nil` at least最萌小汐
fix #2155
2023-08-11support `---@type` and `--[[@as]]` for return最萌小汐
resolve #2144
2023-08-10support `@type` for `return`最萌小汐
#2144
2023-08-10enable `as` table最萌小汐
#2144
2023-08-01don't show constructor in hover最萌小汐
2023-06-13bind overloads最萌小汐
fix #2083
2023-06-01Update compiler.luafesily
2023-06-01getReturnOfSetMetaTable remove nilfesily
2023-05-25special treat `__*`最萌小汐
#2106
2023-05-22special searching for `__index`最萌小汐
#2106
2023-04-25export name and comment in returns最萌小汐
2023-03-08fix #1928最萌小汐
2023-03-02Array of a class type does not get completion #1940jharajeev55
https: //github.com/LuaLS/lua-language-server/issues/1940 Co-Authored-By: esarver <4965633+esarver@users.noreply.github.com>
2023-02-07check nil最萌小汐
#1886
2023-02-02fix #1871最萌小汐
2023-02-02special treate for return values of require最萌小汐
2nd should be unknown since Lua 5.3, otherwise should be nil #1868
2023-01-31fix #1857最萌小汐
2023-01-30infer types of tableindex by semantic最萌小汐
fix #1831
2023-01-30respect quotation marks最萌小汐
2023-01-17more special treates for meta files最萌小汐
2023-01-16improve type infer of recursion alias最萌小汐
2023-01-13fix最萌小汐
2023-01-13fix最萌小汐
2023-01-13fix最萌小汐