summaryrefslogtreecommitdiff
path: root/script/vm
AgeCommit message (Collapse)Author
2024-07-30过测试最萌小汐
2024-07-17fix: inconsistent type narrow due to outdated node caches of call.argsTom Lau
2024-07-15Merge branch 'master' into fixes-a-specific-case-for-getVisibleType最萌小汐
2024-07-13fix a specific case for getVisibleTypeNeOzay
2024-07-13moves the match function outside of getVisibleType functionNeOzay
2024-07-12added lua regular expression support for Lua.doc.<scope>NameNeOzay
2024-07-01perf: Optimize undefined-field check early break logicTom Lau
The current early break only wants to check if there are any definition. There is no need to fetch the full definitions list. We can early break as soon as we found the 1st one.
2024-06-13判空最萌小汐
2024-05-13优化性能最萌小汐
2024-05-11整理代码最萌小汐
2024-05-11支持根据参数类型选择函数定义最萌小汐
2024-05-11暂存-转到实现最萌小汐
2024-04-23Add globalsRegex to diagnosticsBruno Carvalho
Improve checkIsUndefinedGlobal to avoid unecessary checks and tables
2024-04-18支持多个enum合并最萌小汐
2024-03-18Update compiler.luaLuke100000
2024-03-18Merge branch 'master' into generic-pattern1fesily
2024-02-23Update script/vm/compiler.luafesily
Co-authored-by: Lewis Russell <me@lewisr.dev>
2024-02-21Merge branch 'master' into generic-pattern1fesily
2024-02-21add infer function param typefesily
2024-01-30support tuple typelizho
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 generic-pattern1fesily
2024-01-17Merge branch 'master' into plugin-OnNodeCompileFunctionParamfesily
2024-01-17use func.parent.reffesily
2024-01-17plugin interface add OnNodeCompileFunctionParamfesily
2024-01-17doc param support generic patternfesily
2024-01-16compileLocal add asyncfesily
2024-01-16automatic derivation function param typefesily
2023-11-23fix: `doc.type.function` resolve only existing arg.extendsd-enk
2023-11-14fix type infer in overload最萌小汐
2023-08-16supports `---@enum (key)`最萌小汐
2023-08-14fix warning最萌小汐
2023-08-11fix stack overflow最萌小汐
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-09fix wrong hover and signature for method最萌小汐
with varargs and overloads
2023-08-01don't show constructor in hover最萌小汐
2023-07-21fix missing fields最萌小汐
2023-07-20improve completion label of table fields最萌小汐
2023-07-20fix visible最萌小汐
2023-07-19check visible recursive最萌小汐
fix #2145
2023-07-17Resolve formattingSewbacca
Resolve member naming
2023-07-17Extracted undefined global checkSewbacca
2023-06-13completion for quoted fields最萌小汐
fix #2088
2023-06-13bind overloads最萌小汐
fix #2083