aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | | 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
|\ \ \ | | | | | | | | Chore/propagate docs proc groups
| * | | 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 indexing
| * | | 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`
| * | | 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
|/ / /
* | | Merge pull request #904 from BradLewis/fix/switch-cond-strip-semicolonBradley Lewis2025-08-181-3/+0
|\ \ \ | | | | | | | | Fix issue with odinfmt stripping the semicolon after a switch init with no condition
| * | | Fix issue with odinfmt stripping the semicolon after a switch init with no ↵Brad Lewis2025-08-181-3/+0
| | | | | | | | | | | | | | | | condition
* | | | 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
| | |
* | | Process the rest of the comment group when encountering an odinfmt enableBrad Lewis2025-08-171-5/+16
| | |
* | | 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-164-36/+59
|\ \ \ | | | | | | | | Add configuration option to allow overriding `ODIN_ROOT`
| * | | Expand `$HOME` when resolving home directoryBrad Lewis2025-08-131-9/+16
| | | |
| * | | Add `odin_root_override` to ols config to allow a user to override the ↵Brad Lewis2025-08-133-27/+43
| | | | | | | | | | | | | | | | `ODIN_ROOT` `ols` uses
* | | | Merge pull request #877 from BradLewis/feat/formatting-empty-struct-literalsDanielGavin2025-08-161-2/+5
|\ \ \ \ | |_|/ / |/| | | Remove space when formatting empty struct literals used as values
| * | | Remove space when formatting empty struct literals used as valuesBrad Lewis2025-08-131-2/+5
| | | |
* | | | Fix issue formatting when statements with allman style bracesBrad Lewis2025-08-151-0/+2
| | | |
* | | | Merge pull request #880 from BradLewis/fix/show-type-info-vscode-completionsBradley Lewis2025-08-141-0/+4
|\ \ \ \
| * | | | Correctly show type information with vscode completionsBrad Lewis2025-08-141-0/+4
| |/ / /
* / / / Correctly render hover information for maps with empty struct valuesBrad Lewis2025-08-131-51/+82
|/ / /
* / / Fix crash on accessing nil arg type pointerDamian Tarnawski2025-08-131-2/+4
|/ /
* | Check if fixed arrays are the same length for proc overloadsBrad Lewis2025-08-131-3/+19
| |
* | Merge pull request #869 from BradLewis/fix/completions-enum-mapsBradley Lewis2025-08-121-0/+9
|\ \ | | | | | | Correctly resolve completions for comp lit map with enum keys and values
| * | Correctly resolve completions for comp lit map with enum keys and valuesBrad Lewis2025-08-121-0/+9
| | |
* | | Fix go to type definition on a variable in a comp litBrad Lewis2025-08-121-7/+7
|/ /
* | Add methods for untyped symbols the same as their typed variantsBrad Lewis2025-08-123-36/+63
| |
* | Handle field return with custom iterator procsBrad Lewis2025-08-121-22/+15
| |
* | Move local code into it's own fileBrad Lewis2025-08-122-1052/+1056
| |
* | Correctly handle field return values from procsBrad Lewis2025-08-122-20/+13
| |