aboutsummaryrefslogtreecommitdiff
path: root/src/server
Commit message (Expand)AuthorAgeFilesLines
...
| * 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
* 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
* Merge pull request #875 from BradLewis/feat/add-option-odin-rootDanielGavin2025-08-162-27/+42
|\
| * Add `odin_root_override` to ols config to allow a user to override the `ODIN_...Brad Lewis2025-08-132-27/+42
* | Merge pull request #880 from BradLewis/fix/show-type-info-vscode-completionsBradley Lewis2025-08-141-0/+4
|\ \