aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | Fix issue getting stuck in an infinite loop when unwraping comp litsBrad Lewis2025-08-091-0/+2
| | | |
* | | | Merge pull request #837 from BradLewis/fix/resolve-poly-procs-return-type-localsDanielGavin2025-08-094-44/+88
|\ \ \ \ | | | | | | | | | | Implement method to resolve poly return types based on the types of local variables
| * | | | Implement method to resolve poly return types based on the types of local ↵Brad Lewis2025-08-094-44/+88
| | |/ / | |/| | | | | | | | | | variables
* | | | Merge pull request #838 from BradLewis/chore/enable-references-by-defaultDanielGavin2025-08-094-11/+4
|\ \ \ \ | |_|/ / |/| | | Enable references by default
| * | | Enable references by defaultBrad Lewis2025-08-094-11/+4
|/ / /
* | | Merge pull request #828 from BradLewis/fix/symbol-doc-commentsBradley Lewis2025-08-095-22/+38
|\ \ \ | |/ / |/| | Remove incorrectly added doc comments from symbols
| * | Remove incorrectly added doc comments from symbolsBrad Lewis2025-08-075-22/+38
| | |
* | | Merge pull request #830 from connnnal/cstring16Bradley Lewis2025-08-071-10/+17
|\ \ \ | |/ / |/| | Fix compilation with cstring16
| * | Fix compilation with cstring16connnnal2025-08-071-10/+17
|/ /
* | Merge pull request #824 from BradLewis/feat/resolve-poly-typesDanielGavin2025-08-077-1/+81
|\ \ | | | | | | Resolve poly type variables
| * | Resolve poly type variablesBrad Lewis2025-08-047-1/+81
| | |
* | | Merge pull request #826 from BradLewis/fix/check-for-updates-asyncDanielGavin2025-08-062-28/+52
|\ \ \ | | | | | | | | Check for updates in the vscode extension asynchronously
| * | | Check for updates in the vscode extension asynchronouslyBrad Lewis2025-08-062-28/+52
| |/ /
* | | Merge pull request #827 from BradLewis/chore/run-nightly-weeklyDanielGavin2025-08-061-1/+1
|\ \ \ | |/ / |/| | Run the nightly release once a week
| * | Run the nightly release once a weekBrad Lewis2025-08-051-1/+1
|/ /
* | Merge pull request #822 from BradLewis/feat/add-docs-for-enums-unionsDanielGavin2025-08-036-38/+257
|\ \ | | | | | | Adds hover documentation for enums and unions
| * | Add documentation to union variantsBrad Lewis2025-08-035-6/+63
| | |
| * | Add documentation to enum fieldsBrad Lewis2025-08-036-32/+194
| | |
* | | Merge pull request #820 from BradLewis/feat/improve-resolving-implicit-selectorsDanielGavin2025-08-034-184/+159
|\ \ \ | |/ / |/| | Improve and consolidate resolving implicit selector comp literals
| * | Improve and consolidate resolving implicit selector comp literalsBrad Lewis2025-08-034-184/+159
| | |
* | | Merge pull request #821 from BradLewis/fix/clone-calling-convBradley Lewis2025-08-031-0/+1
|\ \ \ | |/ / |/| | Clone the calling convention when cloning an `ast.Proc_Type`
| * | Clone the calling convention when cloning an `ast.Proc_Type`Brad Lewis2025-08-031-0/+1
|/ /
* | Merge pull request #819 from BradLewis/fix/nested-enum-completionsBradley Lewis2025-08-022-23/+86
|\ \ | | | | | | Correctly resolve comp lit implicit values when using nested structs and not naming the fields
| * | Correctly resolve comp lit implicit values when using nested structs and not ↵Brad Lewis2025-08-022-23/+86
|/ / | | | | | | naming the fields
* | Merge pull request #818 from BradLewis/feat/use-out-param-for-internal-resolveBradley Lewis2025-08-022-86/+137
|\ \ | | | | | | Switch to using out params for `internal_resolve_type_expression` to greatly reduce stack used
| * | Switch to using out params for `internal_resolve_type_expression` to greatly ↵Brad Lewis2025-08-022-86/+137
| | | | | | | | | | | | reduce stack used
* | | Merge pull request #817 from ↵Bradley Lewis2025-08-023-303/+535
|\| | | | | | | | | | | | | | BradLewis/fix/resolve-procs-that-return-procs-called-immediately Fix/resolve procs that return procs called immediately
| * | Refactor more code into separate procs to reduce stack sizeBrad Lewis2025-08-022-218/+225
| | |
| * | Handle procs returning named proc typeBrad Lewis2025-08-023-6/+100
| | |
| * | Move logic out of the switch cases to reduce stack usageBrad Lewis2025-08-011-97/+112
| | |
| * | Handle multiple returnsBrad Lewis2025-08-012-3/+31
| | |
| * | Correctly resolve locals when immediately calling a proc that returns a procBrad Lewis2025-07-312-0/+53
| | |
| * | Resolve procs returned from procs and called immediatelyBrad Lewis2025-07-312-1/+36
|/ /
* | Merge pull request #816 from BradLewis/fix/signature-documentationBradley Lewis2025-07-312-6/+8
|\ \ | | | | | | Remove markdown and duplicate comments from signature documentation
| * | Remove markdown and duplicate comments from signature documentationBrad Lewis2025-07-312-6/+8
| | |
* | | Merge pull request #815 from BradLewis/fix/crashing-objc-hoverBradley Lewis2025-07-313-3/+3
|\ \ \ | | | | | | | | Resolve objc methods before expanding usings to fix issues with hover documentation
| * | | Resolve objc methods before expanding usings to fix issues with hover ↵Brad Lewis2025-07-313-3/+3
| |/ / | | | | | | | | | documentation
* | | Merge pull request #807 from BradLewis/feat/builtin-proc-improvementsDanielGavin2025-07-317-163/+423
|\ \ \ | | | | | | | | Improve builtin proc resolution, complex and quaternion procs and add missing basic type keywords
| * | | Improve builtin proc resolution, complex and quaternion procs and add ↵Brad Lewis2025-07-307-163/+423
| | | | | | | | | | | | | | | | missing basic type keywords
* | | | Merge pull request #811 from BradLewis/fix/reference-type-switch-tagDanielGavin2025-07-313-0/+33
|\ \ \ \ | |_|/ / |/| | | Correctly find references for type switch tags
| * | | Correctly find references for type switch tagsBrad Lewis2025-07-303-0/+33
| | | |
* | | | Merge pull request #814 from BradLewis/fix/clone-comment-collectorBradley Lewis2025-07-311-1/+1
|\ \ \ \ | | | | | | | | | | Missing comment clone in collector
| * | | | Missing comment clone in collectorBrad Lewis2025-07-311-1/+1
|/ / / /
* | | | Merge pull request #813 from BradLewis/fix/memory-corruptionBradley Lewis2025-07-311-3/+2
|\ \ \ \ | | | | | | | | | | Remove collector unique string indexing for comments and docs
| * | | | Remove collector unique string indexing for comments and docsBrad Lewis2025-07-311-3/+2
|/ / / /
* | | | Merge pull request #812 from BradLewis/fix/len-docsBradley Lewis2025-07-301-0/+3
|\ \ \ \ | |/ / / |/| | | Remove irrelevant comment from len docs
| * | | Remove irrelevant comment from len docsBrad Lewis2025-07-301-0/+3
|/ / /
* | | Merge pull request #810 from BradLewis/fix/dont-override-symbol-docsBradley Lewis2025-07-303-13/+2
|\ \ \ | | | | | | | | Don't override the docs on the symbols to avoid memory corruption issues
| * | | Don't override the docs on the symbols to avoid memory corruption issuesBrad Lewis2025-07-303-13/+2
|/ / /
* | | Merge pull request #809 from BradLewis/fix/only-limit-identifier-completionsBradley Lewis2025-07-301-2/+6
|\ \ \ | | | | | | | | Only limit identifier completions to maintain consistency from before the changes