aboutsummaryrefslogtreecommitdiff
path: root/src/server
Commit message (Collapse)AuthorAgeFilesLines
...
* Add option to disable document linksBrad Lewis2025-08-262-0/+11
|
* Merge pull request #906 from BradLewis/feat/handle-pointers-on-proc-argsBradley Lewis2025-08-267-64/+229
|\ | | | | Handle pointers when passing variables to procedure arguments
| * Add completion for passing a dynamic array to a proc that expects a sliceBrad Lewis2025-08-241-10/+16
| |
| * Add configuration for enabling pointer matching on completionBrad Lewis2025-08-243-20/+39
| |
| * Add special case for handling `append` for dynamic arraysBrad Lewis2025-08-241-13/+44
| |
| * Handle untyped symbolsBrad Lewis2025-08-241-1/+7
| |
| * Compare symbols uri and range rather than trying to see if they're same typeBrad Lewis2025-08-242-8/+3
| |
| * Check types before adding pointer completionBrad Lewis2025-08-245-27/+41
| |
| * Ignore `any` arg typesBrad Lewis2025-08-241-60/+80
| |
| * Handle pointers for selector expressionsBrad Lewis2025-08-241-3/+19
| |
| * Handle pointers when passing variables to procedure argumentsBrad Lewis2025-08-241-15/+73
| |
* | Merge pull request #928 from BradLewis/add-docs-keywordsBradley Lewis2025-08-264-176/+120
|\ \ | | | | | | Add completion and hover information for builtin types
| * | Add completion and hover information for builtin typesBrad Lewis2025-08-244-176/+120
| | |
* | | Fix completions with bit_set proc args with default values that specify the ↵Brad Lewis2025-08-251-1/+7
| | | | | | | | | | | | type with the comp lit
* | | Don't filter private workspace symbols and remove debug logBrad Lewis2025-08-252-2/+4
|/ /
* / Move position context code into it's own fileBrad Lewis2025-08-243-844/+855
|/
* Resolve location of container allocator fieldBrad Lewis2025-08-231-0/+31
|
* Resolve allocator field for container types on hoverBrad Lewis2025-08-232-0/+33
|
* Always collect private symbols and filter them when resolvingBrad Lewis2025-08-2210-47/+83
|
* Correct hover info for soa pointersBrad Lewis2025-08-202-6/+9
|
* Improve resolving types of binary expressionsBrad Lewis2025-08-201-0/+3
|
* Resolve multipointer slice rangesBrad Lewis2025-08-191-1/+3
|
* Merge pull request #912 from BradLewis/chore/propagate-docs-proc-groupsBradley Lewis2025-08-191-0/+6
|\ | | | | Chore/propagate docs proc groups
| * Propagate proc group comments when hover hover a proc group callBrad Lewis2025-08-191-0/+6
| |
* | Merge pull request #911 from BradLewis/fix/indexing-stringsBradley Lewis2025-08-192-3/+31
|\ \ | |/ |/| Correctly resolve string indexing
| * Correctly resolve string indexingBrad Lewis2025-08-192-3/+31
| |
* | Improvements to bitset completions with named bitsets and selector chainsBrad Lewis2025-08-192-23/+14
|/
* Merge pull request #905 from BradLewis/feat/completion-in-not-in-bitsetsBradley Lewis2025-08-181-0/+26
|\ | | | | Add bitset completions for `in` and `not_in`
| * Add bitset completions for `in` and `not_in`Brad Lewis2025-08-181-0/+26
| |
* | Fix issues adding ast struct comments with the temporary allocatorBrad Lewis2025-08-184-4/+15
|/
* Correct check for mutable locals when parsing non mutable onlyBrad Lewis2025-08-181-2/+2
|
* Clone tag with pointer typeBrad Lewis2025-08-181-0/+1
|
* Filter array magic methods from soa pointersBrad Lewis2025-08-171-0/+6
|
* Add support for soa pointersBrad Lewis2025-08-176-60/+110
|
* Correctly handle fixed array #soaBrad Lewis2025-08-173-19/+59
|
* Handle references and go to definition for soa fieldsBrad Lewis2025-08-171-0/+12
|
* Fix completions for soa fieldsBrad Lewis2025-08-172-55/+56
|
* Add hover information for soa fields and variablesBrad Lewis2025-08-172-2/+44
|
* Add field completions for soa arraysBrad Lewis2025-08-171-64/+97
|
* Add #soa to hover informationBrad Lewis2025-08-172-3/+17
|
* Add struct tags to hover informationBrad Lewis2025-08-174-35/+120
|
* Add distinct to hover info for distinct struct, enums, unions and bitfieldsBrad Lewis2025-08-171-0/+12
|
* Improvements with hover info and distinct symbolsBrad Lewis2025-08-172-12/+9
|
* Provide documentation for generic symbolsBrad Lewis2025-08-171-7/+10
|
* Fix symbol information for keyword completionsBrad Lewis2025-08-171-0/+3
|
* Add completion label to detail when using labelDetailsBrad Lewis2025-08-171-0/+6
|
* Pass string builder down when constructing nested hover docsBrad Lewis2025-08-171-166/+160
|
* Show proc calling convention and tags in proc types defined in struct fieldsBrad Lewis2025-08-172-10/+17
|
* Add `Matrix_Type` to build string nodeBrad Lewis2025-08-171-0/+8
|
* Add document links for base and vendor librariesBrad Lewis2025-08-161-1/+1
|