aboutsummaryrefslogtreecommitdiff
path: root/src/server
Commit message (Expand)AuthorAgeFilesLines
...
* Refactor more code into separate procs to reduce stack sizeBrad Lewis2025-08-021-217/+224
* Handle procs returning named proc typeBrad Lewis2025-08-021-0/+16
* Move logic out of the switch cases to reduce stack usageBrad Lewis2025-08-011-97/+112
* Handle multiple returnsBrad Lewis2025-08-011-3/+3
* Correctly resolve locals when immediately calling a proc that returns a procBrad Lewis2025-07-311-0/+25
* Resolve procs returned from procs and called immediatelyBrad Lewis2025-07-311-0/+12
* Merge pull request #816 from BradLewis/fix/signature-documentationBradley Lewis2025-07-312-6/+8
|\
| * 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 documen...Brad Lewis2025-07-313-3/+3
| |/
* | Merge pull request #807 from BradLewis/feat/builtin-proc-improvementsDanielGavin2025-07-315-162/+305
|\ \
| * | Improve builtin proc resolution, complex and quaternion procs and add missing...Brad Lewis2025-07-305-162/+305
* | | Merge pull request #811 from BradLewis/fix/reference-type-switch-tagDanielGavin2025-07-312-0/+3
|\ \ \ | |_|/ |/| |
| * | Correctly find references for type switch tagsBrad Lewis2025-07-302-0/+3
* | | Missing comment clone in collectorBrad Lewis2025-07-311-1/+1
* | | Remove collector unique string indexing for comments and docsBrad Lewis2025-07-311-3/+2
|/ /
* | 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 cha...Brad Lewis2025-07-301-2/+6
| |/
* / Correctly handle the alias of `u8` and `byte`Brad Lewis2025-07-302-1/+15
|/
* Add parapoly information to union documentationBrad Lewis2025-07-305-40/+69
* Fix issue looking up using package when resolving typesBrad Lewis2025-07-301-1/+1
* Resolve switch statement init for localsBrad Lewis2025-07-301-0/+1
* Fix issues due to mergeBrad Lewis2025-07-304-10/+10
* Merge pull request #800 from BradLewis/fix/constructing-docs-methodsBradley Lewis2025-07-303-14/+15
|\
| * Fix issue with constructing docs on indexed symbolsBrad Lewis2025-07-293-15/+15
* | Use markdown correctly when providing the completion item and correctly proce...Brad Lewis2025-07-292-27/+15
* | Update signature informationBrad Lewis2025-07-292-11/+16
* | Implement label details using new methodBrad Lewis2025-07-293-107/+75
* | Fix completion and hover tests with documentation changesBrad Lewis2025-07-295-74/+59
* | Finish converting completions to use the completion resultsBrad Lewis2025-07-291-125/+124
* | Update implicit selector completionsBrad Lewis2025-07-291-66/+48
* | Update selector completionsBrad Lewis2025-07-292-82/+82
* | Update comp lit completionsBrad Lewis2025-07-291-29/+10
* | First pass at improving identifier completionsBrad Lewis2025-07-294-59/+88
* | Create constructors for field symbolsBrad Lewis2025-07-294-60/+51
|/
* Handle semantic token for const global variables returned from functionsBrad Lewis2025-07-281-1/+3
* Merge pull request #797 from BradLewis/fix/further-semantic-token-improvementsBradley Lewis2025-07-281-13/+15
|\
| * Correctly resolve semantic tokens for basic literals and castsBrad Lewis2025-07-281-13/+15
* | Merge pull request #795 from BradLewis/fix/using-statementsBradley Lewis2025-07-281-8/+15
|\ \
| * | Correctly resolving using statements with aliasesBrad Lewis2025-07-281-8/+15
| |/
* / Make `file_resolve_cache` and `build_cache` thread_local to stop issues with ...Brad Lewis2025-07-281-0/+2
|/
* Merge pull request #791 from BradLewis/fix/re-export-docs-if-not-overriddenBradley Lewis2025-07-271-2/+7
|\
| * Only override docs for re-exported items if there is new documentation on the...Brad Lewis2025-07-271-2/+7
* | Ensure ast_context is reset after attempt to handle an implicit selector comp...Brad Lewis2025-07-271-0/+2
* | Correctly resolve enum comp lits as part of arraysBrad Lewis2025-07-271-34/+17
|/
* Merge pull request #786 from BradLewis/fix/resolve-enum-explicit-typeBradley Lewis2025-07-261-0/+6
|\
| * Correctly resolve enum value_declBrad Lewis2025-07-261-0/+6
* | Increase the capacity of the `usings` map so it doesn't cause a panic when tr...Brad Lewis2025-07-261-1/+3
|/
* Correctly infer return type enum fields for completionsBrad Lewis2025-07-251-2/+2