aboutsummaryrefslogtreecommitdiff
path: root/src/server/document_symbols.odin
Commit message (Collapse)AuthorAgeFilesLines
* Use slice instead of map for struct usingsBrad Lewis2025-10-171-1/+0
|
* Fix issue with document symbols with invalid struct fields causing vscode errorsBrad Lewis2025-10-161-12/+6
|
* Ensure selection range is within the range for document symbolsBrad Lewis2025-09-081-8/+20
|
* Differentiate between `range` and `selectionRange` with document symbolsBrad Lewis2025-09-051-8/+20
|
* Use `name` location for comp lit field document symbolsBrad Lewis2025-09-041-1/+1
|
* Use `name_expr` for document symbol locationsBrad Lewis2025-09-041-1/+1
|
* Collect global comp lit fields and add them to workspace and document symbolsBrad Lewis2025-08-301-0/+39
|
* Show struct and bitfield fields with workspace and document symbolsBrad Lewis2025-08-301-0/+27
|
* Don't save the package symbolDanielGavin2024-10-081-14/+1
|
* Change odinfmt to use 120 characters instead. Add support for infering Maybe ↵DanielGavin2024-08-101-12/+3
| | | | in comp literals.
* support bit_fieldsLaytan Laats2024-04-151-1/+1
| | | | | | They are pretty similar to structs (just a bit simpler) so I piggy backed of that a lot here, added some basic tests and tested the formatting myself.
* Automatically add shared collection.DanielGavin2024-02-221-10/+10
|
* Add workspace symbol typesDaniel Gavin2023-06-111-1/+0
|
* Finally make the move to use odinfmt in ols.Daniel Gavin2022-08-201-6/+17
|
* Restructed the indexerDaniel Gavin2022-07-091-1/+1
|
* move document struct back to serverDaniel Gavin2022-06-191-1/+1
|
* Merge packagesDaniel Gavin2022-04-091-5/+0
|
* strip colons and update ast to use unionsDaniel Gavin2022-03-041-28/+28
|
* Remove the failed idea of making request tasksDaniel Gavin2022-01-191-1/+1
|
* Merge branch 'master' into refractor-analysisDaniel Gavin2022-01-171-1/+1
|\
| * FIx new slashpath changeDaniel Gavin2022-01-171-1/+1
| |
* | more refractoring by trying to store the variable information on the symbol.Daniel Gavin2022-01-051-2/+1
|/
* moving the analysis code to it's own analysis package to prepare for ↵Daniel Gavin2021-07-301-0/+79
reference handling in the indexer.