summaryrefslogtreecommitdiff
path: root/src/server/hover.odin
Commit message (Collapse)AuthorAgeFilesLines
* Add hover info when hovering over an import statementBrad Lewis5 days1-1/+20
|
* Add hover info when hovering over package declarationBrad Lewis5 days1-0/+16
|
* Improve hoverdoc formattingLouis Dutton2026-01-171-1/+5
|
* Add documentation for directivesBrad Lewis2025-12-141-1/+13
|
* Resolve proc groups called with an implicit selectorBrad Lewis2025-10-111-1/+1
|
* fix hover ranges to be at the cursor not at the symbol definition for ↵Brad Lewis2025-10-071-6/+2
| | | | certain cases
* Add missing hover rangesBrad Lewis2025-10-061-7/+10
|
* Correct resolving package instead of field when name collidesBrad Lewis2025-09-241-1/+3
|
* Rework how hover info is displayed for constants and typesBrad Lewis2025-09-211-0/+1
|
* Resolve hover information for nested struct and bitfield fieldsBrad Lewis2025-09-111-18/+38
|
* Improvement to resolving numeric binary expressionsBrad Lewis2025-09-071-16/+0
|
* Only show cast hover info if hovering over the `cast` keywordBrad Lewis2025-09-071-1/+3
|
* Only clean identifiers for completionsBrad Lewis2025-08-301-1/+1
|
* Process defer statements and correct hover info for anonymous typesBrad Lewis2025-08-281-6/+1
|
* Merge pull request #906 from BradLewis/feat/handle-pointers-on-proc-argsBradley Lewis2025-08-261-1/+1
|\ | | | | Handle pointers when passing variables to procedure arguments
| * Check types before adding pointer completionBrad Lewis2025-08-241-1/+1
| |
* | Add completion and hover information for builtin typesBrad Lewis2025-08-241-13/+11
|/
* Resolve allocator field for container types on hoverBrad Lewis2025-08-231-0/+13
|
* Correct hover info for soa pointersBrad Lewis2025-08-201-4/+5
|
* Add support for soa pointersBrad Lewis2025-08-171-26/+38
|
* Correctly handle fixed array #soaBrad Lewis2025-08-171-1/+19
|
* Add hover information for soa fields and variablesBrad Lewis2025-08-171-0/+9
|
* Correctly handle field return values from procsBrad Lewis2025-08-121-5/+3
|
* Attempt consolidate structure for writing docsBrad Lewis2025-08-111-4/+6
|
* Fix compiler issues with contextlessDanielGavin2025-08-101-5/+1
|
* Don't override the docs on the symbols to avoid memory corruption issuesBrad Lewis2025-07-301-1/+2
|
* Fix completion and hover tests with documentation changesBrad Lewis2025-07-291-2/+3
|
* Create constructors for field symbolsBrad Lewis2025-07-291-52/+14
|
* Move comments from details to the end of the docs for the symbol andBrad Lewis2025-07-221-8/+11
| | | | use markdown for completion docs
* Consolidate resolving proc param namesBrad Lewis2025-07-151-45/+24
|
* Resolve hover for procedure parameter namesBrad Lewis2025-07-151-4/+33
|
* Update all short signatures to be consistent across typesBrad Lewis2025-07-121-2/+0
|
* Add comments when hovering basic struct fields and no longer show the ↵Brad Lewis2025-07-121-13/+16
| | | | underlying type
* Correctly handle hover, rename and references for enumerated arraysBrad Lewis2025-07-051-1/+0
|
* Improve resolving enumerated arraysBrad Lewis2025-07-051-1/+0
|
* Improvements to bitsets with enumsBrad Lewis2025-07-051-4/+19
|
* Improve bit_field field and variable hover informationBrad Lewis2025-07-041-17/+37
|
* Add enum values to field hover documentationBrad Lewis2025-07-031-26/+35
|
* Add hover information for enum fieldsBrad Lewis2025-07-031-8/+42
|
* Add hover information to enum implicit and explicit assignmentsBrad Lewis2025-07-031-0/+13
|
* Improve completion struct informationBrad Lewis2025-06-271-1/+1
|
* Correct tests after the refactor and add comment docs to struct field ↵Brad Lewis2025-06-271-2/+3
| | | | completions
* Consolidate documentation writing code into new file and base it around symbolsBrad Lewis2025-06-271-5/+2
|
* Add proc comments to hover informationBrad Lewis2025-06-251-1/+1
|
* Introduce a builder for `SymbolStructValue` and add docs and comments toBrad Lewis2025-06-241-0/+17
| | | | struct hover
* Move ast.odin to server + add resolve_when_conditionDanielGavin2025-06-201-5/+5
|
* Add struct field type to hover informationBrad Lewis2025-06-101-5/+9
|
* Enrich hover for proc group definitions by providing the definitions for the ↵Brad Lewis2025-06-101-1/+1
| | | | grouped procedures
* Resolve procedure overloading from external packages and improveBrad Lewis2025-06-101-1/+4
| | | | resolution
* Merge branch 'fix/overloaded-procedures' of https://github.com/BradLewis/ols ↵DanielGavin2025-06-101-3/+24
|\ | | | | | | into BradLewis-fix/overloaded-procedures