aboutsummaryrefslogtreecommitdiff
path: root/src/server/references.odin
Commit message (Collapse)AuthorAgeFilesLines
* Add defers for destroying walkersBrad Lewis3 days1-0/+1
|
* Update ols to use the new os and filepath packagesBrad Lewis3 days1-9/+25
|
* Return early when finding references for a local variableBrad Lewis2025-10-191-89/+96
|
* Add support for documentHighlightrasa-silva2025-10-191-3/+4
|
* Correctly resolve references for union field pointer typesBrad Lewis2025-09-211-2/+2
|
* Resolve references for bit field fieldsBrad Lewis2025-09-111-39/+54
|
* Use `strings.equal_fold` when comparing references to fix casing issues on ↵Brad Lewis2025-09-081-2/+2
| | | | windows
* Correctly resolve references and renames from the bitset elem in definitionBrad Lewis2025-09-011-0/+7
|
* Correctly resolve references of proc parameter namesBrad Lewis2025-07-151-5/+10
|
* Improve finding which element to rename/find references to in struct field typesBrad Lewis2025-07-141-1/+2
|
* Improvements for references and renaming of struct pointer fieldsBrad Lewis2025-07-061-18/+7
|
* Merge branch 'feat/reference-improvements' of ↵DanielGavin2025-07-071-4/+2
|\ | | | | | | https://github.com/BradLewis/ols into BradLewis-feat/reference-improvements
| * Ensure uris are attached to every symbol for improved referenceBrad Lewis2025-07-061-4/+2
| | | | | | | | resolution
* | Correctly handle hover, rename and references for enumerated arraysBrad Lewis2025-07-051-1/+0
|/
* Improve renaming enum fields across filesBrad Lewis2025-07-021-1/+0
|
* Fix renaming enum variantsBrad Lewis2025-07-021-1/+8
|
* Fix reference positions for symbols across filesBrad Lewis2025-07-021-1/+3
|
* Add tests for prepare rename and improve prepare rename resolutionBrad Lewis2025-07-021-8/+15
|
* Improve references of enums with field valuesBrad Lewis2025-07-021-1/+20
|
* Find references to struct fields defined within a proc correctlyBrad Lewis2025-07-021-5/+17
|
* Improve resolution of struct fields across the codebaseBrad Lewis2025-07-021-2/+4
|
* Improve references/renaming for enums.DanielGavin2025-06-251-15/+6
|
* Move ast.odin to server + add resolve_when_conditionDanielGavin2025-06-201-2/+3
|
* Merge branch 'fix/overloaded-procedures' of https://github.com/BradLewis/ols ↵DanielGavin2025-06-101-0/+6
|\ | | | | | | into BradLewis-fix/overloaded-procedures
| * Resolve procedure overloading from external packages and improve resolutionBrad Lewis2025-06-081-0/+6
| |
* | Improve reference handling for variables part of selector exprBrad Lewis2025-06-091-8/+2
|/
* Change odinfmt to use 120 characters instead. Add support for infering Maybe ↵DanielGavin2024-08-101-106/+24
| | | | in comp literals.
* Add support to the new os changes in Odin.DanielGavin2024-08-041-4/+4
|
* add prepare renameDanielGavin2024-06-131-30/+50
|
* Fix issues with references now showing the definition itself if in another ↵DanielGavin2024-06-121-4/+7
| | | | package.
* More improvements to renaming enumsDanielGavin2024-06-111-8/+17
|
* Add more stability to prevent crashes + more tests with renamingDanielGavin2024-06-111-6/+61
|
* Disable reference walk on tests.DanielGavin2024-06-091-4/+6
|
* Improve reference testingDanielGavin2024-06-091-2/+8
|
* More reference workDanielGavin2024-06-081-5/+26
|
* First version of selector rename.DanielGavin2024-06-081-54/+42
|
* More work on renamingDanielGavin2024-05-291-96/+127
|
* Start working on file resolvingDanielGavin2024-05-111-2/+0
|
* Move packages to new base collectionFeoramund2024-04-171-3/+3
|
* Automatically add shared collection.DanielGavin2024-02-221-3/+5
|
* Remove errors caused by parsing builtin odin files.DanielGavin2023-11-041-7/+10
|
* Fix bug where I forgot to clone stringDanielGavin2023-04-021-2/+0
|
* reference also needs to look in workspace folderDanielGavin2023-04-021-0/+7
|
* Fix the new odin changes in walkDanielGavin2022-12-081-0/+2
|
* Try to use recursion map on pointers to prevent stackoverflow crashesDaniel Gavin2022-10-231-5/+4
|
* Forgot some filesDaniel Gavin2022-08-301-0/+1
|
* Add support for renaming and references on identifiers and functions. Fixed ↵Daniel Gavin2022-08-261-27/+55
| | | | bug that caused crashes randomly.
* Finally make the move to use odinfmt in ols.Daniel Gavin2022-08-201-31/+91
|
* support new odin changes.Daniel Gavin2022-08-081-3/+3
|
* working on supporting referencesDaniel Gavin2022-07-301-37/+73
|