aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Added empty context to expect_action for now.action-organizeImportsDanielGavin2025-12-141-1/+1
|
* Add support for action: source.organizeImportsDanielGavin2025-12-142-7/+84
|
* Add documentation for directivesBrad Lewis2025-12-145-177/+193
|
* Handle global call directivesBrad Lewis2025-12-141-3/+4
|
* Add hover info for variables from local call directivesBrad Lewis2025-12-144-7/+38
|
* Display call signature before comp litBrad Lewis2025-12-141-4/+4
|
* Correct hover info for aliased constantsBrad Lewis2025-12-122-2/+2
|
* Add optional feature for displaying signature help for comp literalsBrad Lewis2025-12-116-57/+108
|
* Fix selector completions for global constant declarationsBrad Lewis2025-12-061-1/+4
|
* Handle references with attributesBrad Lewis2025-12-061-0/+4
|
* Check attributes when building the position contextBrad Lewis2025-12-061-1/+25
|
* Merge pull request #1204 from BradLewis/feat/profile-defines-and-archBradley Lewis2025-12-064-28/+23
|\ | | | | Add support for ols config profiles with defines and arch
| * Add support for ols config profiles with defines and archBrad Lewis2025-12-064-28/+23
| |
* | Fix crash when using a generic proc in a struct field with a default valueBrad Lewis2025-12-021-3/+9
|/
* Provide completions for comparison binary expr and implicit selectorsBrad Lewis2025-12-011-1/+1
|
* Propagate docs and comments for aliases defined in other packagesBrad Lewis2025-11-301-0/+6
|
* Fix indentation for doc comments using `/**/` within other proceduresBrad Lewis2025-11-301-2/+20
|
* Correctly resolve type assertions with unary exprsBrad Lewis2025-11-291-0/+6
|
* Correct the resultant type for bitshiftsBrad Lewis2025-11-231-0/+2
|
* Fix hover type for proc calls wrapped in parensBrad Lewis2025-11-171-1/+12
|
* Add missing unary expr operandsBrad Lewis2025-11-171-1/+1
|
* Fix implicit selector completions for enumerated arraysBrad Lewis2025-11-171-80/+50
|
* Correct resolving unary exprs immediately after a function callBrad Lewis2025-11-161-4/+13
|
* Add caching for resolving overloaded functions to fix issue with infinitely ↵Brad Lewis2025-11-141-38/+68
| | | | trying to resolve bad expressions
* Fix resolving named call arg types at call siteBrad Lewis2025-11-131-7/+19
|
* Correctly resolve struct usings that are paren exprsBrad Lewis2025-11-131-1/+5
|
* Add sortText to unimported package completionsBrad Lewis2025-11-131-0/+3
|
* Add docs for local value declsBrad Lewis2025-11-135-8/+20
|
* Merge pull request #1172 from A1029384756/masterBradley Lewis2025-11-125-0/+15
|\ | | | | added #all_or_none
| * added #all_or_noneA10293847562025-11-125-0/+15
| |
* | Fix loop variable for ranged for loops with `..=`Franz2025-11-121-1/+1
|/
* Add missing expr that should be cloned and freedBrad Lewis2025-11-102-3/+15
|
* Correctly resolve exprs when immediately indexing or slicing a function callBrad Lewis2025-11-091-21/+35
|
* Correctly resolve poly proc returns with #soa arraysBrad Lewis2025-11-072-2/+15
|
* Fix issue with when else statements getting stuck in an infinite loopBrad Lewis2025-11-071-0/+1
|
* Don't include package for union selector completions if the package has ↵Brad Lewis2025-11-062-1/+12
| | | | being 'using'ed
* Reintroduce fallback code for selector exprsBrad Lewis2025-11-061-0/+234
|
* Resolve implicit selector switch statements before index expressionsBrad Lewis2025-11-062-34/+23
|
* Fix crash with typing for for in statementBrad Lewis2025-11-061-15/+17
|
* Fix resolving array selectors with local typesBrad Lewis2025-11-051-2/+0
|
* Fix hover info for local array typesBrad Lewis2025-11-051-0/+2
|
* Add sortText to complete completion item if it's missingBrad Lewis2025-11-041-0/+3
|
* Merge pull request #1151 from DanielGavin/fix-stale-errorDanielGavin2025-11-041-2/+2
|\ | | | | Clear diagnostic was called way too late.
| * Clear diagnostic was called way too late.fix-stale-errorDanielGavin2025-11-041-2/+2
| |
* | Score overload candidates higher if they contain the correct number of argsBrad Lewis2025-11-031-0/+3
| |
* | Remove fallback code with selector completions (requires odin parser changes)Brad Lewis2025-11-023-257/+13
| |
* | Add missing resolves for parapoly typesBrad Lewis2025-11-021-0/+9
| |
* | Support iterating over an enumBrad Lewis2025-11-021-0/+33
| |
* | Correctly resolve local when blocksBrad Lewis2025-10-302-15/+23
| |
* | Fix completions after casting a pointer to another typeBrad Lewis2025-10-301-2/+6
| |