aboutsummaryrefslogtreecommitdiff
path: root/src/server/hover.odin
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * 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
* 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 underly...Brad Lewis2025-07-121-13/+16
* 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 complet...Brad Lewis2025-06-271-2/+3
* 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
* 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
* Resolve procedure overloading from external packages and improveBrad Lewis2025-06-101-1/+4
* Merge branch 'fix/overloaded-procedures' of https://github.com/BradLewis/ols ...DanielGavin2025-06-101-3/+24
|\
| * Resolve procedure overloading from external packages and improve resolutionBrad Lewis2025-06-081-2/+24
* | Merge branch 'master' of https://github.com/DanielGavin/olsDanielGavin2025-06-101-3/+26
|\ \
| * | Fix hover on external package structs returned from proceduresBrad Lewis2025-06-071-1/+2
| * | Add hover for struct fields within definitionBrad Lewis2025-06-071-2/+24
| |/
* / Fix issue where hover inside struct construction would resolve to the field r...Brad Lewis2025-06-091-9/+11
|/
* Update implicit expression hover text to include packageBrad Lewis2025-06-051-4/+2
* Add hover support for implicit selector exprBrad Lewis2025-06-051-0/+27