aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | 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-315-162/+305
|\ \ \ | | | | | | | | 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-305-162/+305
| | | | | | | | | | | | | | | | missing basic type keywords
* | | | Merge pull request #811 from BradLewis/fix/reference-type-switch-tagDanielGavin2025-07-312-0/+3
|\ \ \ \ | |_|/ / |/| | | Correctly find references for type switch tags
| * | | 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 changes
| * | | Only limit identifier completions to maintain consistency from before the ↵Brad Lewis2025-07-301-2/+6
| |/ / | | | | | | | | | changes
* / / 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 symbols
| * | Fix issue with constructing docs on indexed symbolsBrad Lewis2025-07-293-15/+15
| | |
* | | Use markdown correctly when providing the completion item and correctly ↵Brad Lewis2025-07-292-27/+15
| | | | | | | | | | | | process symbols from packages
* | | 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-296-77/+74
| | |
* | | 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 casts
| * | 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 aliases
| * | | 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
|/ / | | | | | | tests
* | 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 when doing the export
| * | Only override docs for re-exported items if there is new documentation on ↵Brad Lewis2025-07-271-2/+7
| | | | | | | | | | | | the when doing the export
* | | Ensure ast_context is reset after attempt to handle an implicit selector ↵Brad Lewis2025-07-271-0/+2
| | | | | | | | | | | | completion in a function call
* | | 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_decl
| * | 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 ↵Brad Lewis2025-07-261-1/+3
|/ / | | | | | | trying to insert
* | Correctly infer return type enum fields for completionsBrad Lewis2025-07-251-2/+2
| |
* | Correctly clone bitfield and struct comments and fieldsBrad Lewis2025-07-251-0/+3
| |
* | Check if a value declaration is a comp lit for semantic tokensBrad Lewis2025-07-251-3/+34
| |
* | Merge pull request #780 from BradLewis/feat/resolve-builtin-procsDanielGavin2025-07-251-23/+170
|\ \ | | | | | | Resolve builtin max, min, clamp and abs return types correctly
| * | Resolve builtin max, min, clamp and abs return types correctlyBrad Lewis2025-07-241-23/+170
| | |
* | | New symbol flag for if the symbol is a parameterDanielGavin2025-07-243-57/+87
|/ /
* | Merge pull request #762 from ↵DanielGavin2025-07-235-26/+133
|\ \ | | | | | | | | | | | | BradLewis/feat/add-calling-convention-attributes-proc-hover Add proc directives, calling convention and attributes to the hover information
| * | Remove comment above procBrad Lewis2025-07-221-3/+0
| | |
| * | Only show the enriched proc information on hover and not on completionsBrad Lewis2025-07-221-22/+34
| | |
| * | Add missing integer types when comparing symbolsBrad Lewis2025-07-221-1/+1
| | |