aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | Remove used switch cases for unionsBrad Lewis2025-07-052-0/+33
| | | |
| * | | Correctly handle hover, rename and references for enumerated arraysBrad Lewis2025-07-056-16/+116
| | | |
| * | | Correctly resolve implicit selector completions for the enumerated arraysBrad Lewis2025-07-052-35/+57
| | | |
| * | | Improve resolving enumerated arraysBrad Lewis2025-07-055-6/+164
| | | |
* | | | Merge pull request #727 from BradLewis/resolve-leakDanielGavin2025-07-072-5/+10
|\ \ \ \ | |_|/ / |/| | | Resolve leak
| * | | Remove bad free when using the tracking allocatorBrad Lewis2025-07-061-1/+0
| | | |
| * | | Run the parser when indexing with the temporary allocator to avoid leaksBrad Lewis2025-07-061-4/+10
|/ / /
* | | Merge pull request #723 from BradLewis/feat/implicit-selector-improvementsDanielGavin2025-07-066-11/+126
|\| | | | | | | | Improvements to bitsets with enums
| * | Improvements to bitsets with enumsBrad Lewis2025-07-056-11/+126
| | |
* | | Fix issue with comp literals and zero fields in return stmt.DanielGavin2025-07-051-12/+16
|/ /
* | Merge pull request #719 from BradLewis/feat/bit-field-improvementsDanielGavin2025-07-057-115/+514
|\ \ | | | | | | Bit field improvements
| * | Improve bit_field field and variable hover informationBrad Lewis2025-07-043-19/+119
| | |
| * | Add using bit_field information to StructSymbolValue to use for documentationBrad Lewis2025-07-044-61/+195
| | |
| * | Enrich bit field hover documentationBrad Lewis2025-07-046-43/+208
|/ /
* | Merge pull request #718 from thetarnav/inlay-hintsDanielGavin2025-07-054-114/+417
|\ \ | | | | | | Improve inlay hints
| * | Better handle inlay hints with named params passed not in orderDamian Tarnawski2025-07-053-115/+139
| | |
| * | Support inlay hints with named paramsDamian Tarnawski2025-07-043-13/+41
| | |
| * | Replace `:=` with `=` when displaying inlay hintsDamian Tarnawski2025-07-042-6/+6
| | |
| * | Don't add additional space before default param inlay hints.Damian Tarnawski2025-07-042-2/+30
| | |
| * | Test inlay hintsDamian Tarnawski2025-07-042-0/+223
| | |
* | | Merge pull request #717 from BradLewis/feat/add-lookup-odin-root-for-builtinDanielGavin2025-07-052-3/+11
|\ \ \ | |/ / |/| | Feat/add lookup odin root for builtin
| * | Add to proc group detailed completionBrad Lewis2025-07-041-1/+1
| | |
| * | Check for builtin folder under `$ODIN_ROOT`Brad Lewis2025-07-041-2/+10
|/ /
* | Merge pull request #716 from BradLewis/fix/map-key-resolutionDanielGavin2025-07-049-34/+281
|\ \ | | | | | | Improvements to enum resolution and documentation
| * | Add enum values to field hover documentationBrad Lewis2025-07-034-30/+72
| | |
| * | Add enum base type and values to the enum symbol and update hover to include ↵Brad Lewis2025-07-035-20/+62
| | | | | | | | | | | | that information
| * | Add SymbolMapValue to selector resolve in the index caseBrad Lewis2025-07-032-2/+22
| | |
| * | Add hover information for enum fieldsBrad Lewis2025-07-032-8/+68
| | |
| * | Add hover information to enum implicit and explicit assignmentsBrad Lewis2025-07-032-0/+49
| | |
| * | Add enum completion to map keysBrad Lewis2025-07-032-3/+37
|/ /
* | Merge pull request #715 from BradLewis/fix/completion-label-details-proc-groupDanielGavin2025-07-031-2/+2
|\ \ | | | | | | Fix CompletionLabelDetails for proc groups
| * | Fix CompletionLabelDetails for proc groupsBrad Lewis2025-07-031-2/+2
| | |
* | | Merge pull request #714 from BradLewis/fix/bitset-loop-localsDanielGavin2025-07-032-0/+53
|\ \ \ | |/ / |/| | Store local variables when looping over bitsets
| * | Store local variables when looping over bitsetsBrad Lewis2025-07-032-0/+53
|/ /
* | Merge pull request #713 from BradLewis/fix/remove-proc-completion-label-detailsDanielGavin2025-07-031-1/+1
|\ \ | | | | | | Remove `proc` from CompletionLabelDetails detail
| * | Remove `proc` from CompletionLabelDetails detailBrad Lewis2025-07-031-1/+1
|/ /
* | Merge pull request #710 from BradLewis/feat/improve-enum-completionsDanielGavin2025-07-033-9/+60
|\ \ | | | | | | Enum completion improvements
| * | Exclude already added enum fields when adding multiple to a bitsetBrad Lewis2025-07-022-5/+33
| | |
| * | Add completions for enum slice elementsBrad Lewis2025-07-022-4/+27
|/ /
* | Merge pull request #709 from BradLewis/fix/rename-enums-across-filesDanielGavin2025-07-032-11/+3
|\ \ | | | | | | Improve renaming enum fields across files
| * | Improve renaming enum fields across filesBrad Lewis2025-07-022-11/+3
|/ /
* | Merge pull request #708 from BradLewis/fix/completion-label-detailsDanielGavin2025-07-031-4/+4
|\ \ | | | | | | String split n returns up to n elements
| * | String split n returns up to n elementsBrad Lewis2025-07-021-4/+4
| | |
* | | Merge pull request #704 from BradLewis/fix/completion-label-detailsDanielGavin2025-07-021-25/+21
|\| | | | | | | | Update completion label details now that the labels contain comments
| * | Update completion label details now that the labels contain commentsBrad Lewis2025-07-021-25/+21
|/ /
* | Merge pull request #703 from BradLewis/feat/reference-improvementsDanielGavin2025-07-027-34/+547
|\ \ | | | | | | Improve resolution of symbols for references and renames
| * | 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-024-51/+284
| | |
| * | Improve references of enums with field valuesBrad Lewis2025-07-024-14/+99
| | |