aboutsummaryrefslogtreecommitdiff
path: root/src/server
Commit message (Expand)AuthorAgeFilesLines
...
| * Show struct and bitfield fields with workspace and document symbolsBrad Lewis2025-08-305-3/+70
* | When resolving locals, don't resolve all possibilities for overloaded procsBrad Lewis2025-08-302-2/+12
|/
* Only clean identifiers for completionsBrad Lewis2025-08-303-4/+4
* Correctly resolve basic casts when using an alias from another packageBrad Lewis2025-08-301-1/+2
* Correct resolving binary expr implicit selector exprBrad Lewis2025-08-281-2/+2
* Correctly resolve references for nested switch statementsBrad Lewis2025-08-282-1/+9
* Correctly resolve implicit selector within a switch caseBrad Lewis2025-08-281-2/+17
* Process defer statements and correct hover info for anonymous typesBrad Lewis2025-08-284-12/+21
* Update readme configuration documentationBrad Lewis2025-08-271-8/+8
* Free field comments and docsBrad Lewis2025-08-261-2/+2
* Merge pull request #937 from BradLewis/feat/ternary-statementsBradley Lewis2025-08-261-1/+6
|\
| * Resolve ternary expressionsBrad Lewis2025-08-261-1/+6
* | Clone ternary if expressions correctlyBrad Lewis2025-08-261-0/+4
|/
* 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
|\
| * 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 typesBrad Lewis2025-08-244-176/+120
* | | Fix completions with bit_set proc args with default values that specify the t...Brad Lewis2025-08-251-1/+7
* | | 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
|\
| * 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 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`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