aboutsummaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
...
| * Resolve type definitions from comp litsBrad Lewis2025-08-111-0/+42
| |
* | Provide completions when defining a variadic argumentBrad Lewis2025-08-111-0/+16
| |
* | Resolve implicit completions with variadic argumentsBrad Lewis2025-08-111-0/+20
|/
* Add completions for proc params with default valuesBrad Lewis2025-08-101-0/+14
|
* Add union align and kind to hover informationBrad Lewis2025-08-091-0/+29
|
* Merge pull request #837 from BradLewis/fix/resolve-poly-procs-return-type-localsDanielGavin2025-08-091-0/+35
|\ | | | | Implement method to resolve poly return types based on the types of local variables
| * Implement method to resolve poly return types based on the types of local ↵Brad Lewis2025-08-091-0/+35
| | | | | | | | variables
* | Remove incorrectly added doc comments from symbolsBrad Lewis2025-08-071-5/+13
|/
* Resolve poly type variablesBrad Lewis2025-08-043-0/+51
|
* Merge pull request #822 from BradLewis/feat/add-docs-for-enums-unionsDanielGavin2025-08-031-0/+100
|\ | | | | Adds hover documentation for enums and unions
| * Add documentation to union variantsBrad Lewis2025-08-031-0/+41
| |
| * Add documentation to enum fieldsBrad Lewis2025-08-031-0/+59
| |
* | Improve and consolidate resolving implicit selector comp literalsBrad Lewis2025-08-032-8/+58
|/
* Correctly resolve comp lit implicit values when using nested structs and not ↵Brad Lewis2025-08-021-0/+36
| | | | naming the fields
* Refactor more code into separate procs to reduce stack sizeBrad Lewis2025-08-021-1/+1
|
* Handle procs returning named proc typeBrad Lewis2025-08-022-6/+84
|
* Handle multiple returnsBrad Lewis2025-08-011-0/+28
|
* Correctly resolve locals when immediately calling a proc that returns a procBrad Lewis2025-07-311-0/+28
|
* Resolve procs returned from procs and called immediatelyBrad Lewis2025-07-311-1/+24
|
* Merge pull request #807 from BradLewis/feat/builtin-proc-improvementsDanielGavin2025-07-311-0/+117
|\ | | | | Improve builtin proc resolution, complex and quaternion procs and add missing basic type keywords
| * Improve builtin proc resolution, complex and quaternion procs and add ↵Brad Lewis2025-07-301-0/+117
| | | | | | | | missing basic type keywords
* | Correctly find references for type switch tagsBrad Lewis2025-07-301-0/+30
| |
* | Correctly handle the alias of `u8` and `byte`Brad Lewis2025-07-301-0/+30
|/
* Add parapoly information to union documentationBrad Lewis2025-07-303-3/+116
|
* Fix issue looking up using package when resolving typesBrad Lewis2025-07-301-0/+39
|
* Resolve switch statement init for localsBrad Lewis2025-07-301-0/+23
|
* Correct test after mergingBrad Lewis2025-07-291-1/+1
|
* Update tests after merging changesBrad Lewis2025-07-291-2/+2
|
* Update signature informationBrad Lewis2025-07-292-4/+4
|
* Implement label details using new methodBrad Lewis2025-07-291-1/+1
|
* Fix completion and hover tests with documentation changesBrad Lewis2025-07-292-148/+148
|
* Create constructors for field symbolsBrad Lewis2025-07-291-2/+2
|
* Handle semantic token for const global variables returned from functionsBrad Lewis2025-07-281-0/+3
|
* Merge pull request #797 from BradLewis/fix/further-semantic-token-improvementsBradley Lewis2025-07-281-0/+19
|\ | | | | Correctly resolve semantic tokens for basic literals and casts
| * Correctly resolve semantic tokens for basic literals and castsBrad Lewis2025-07-281-0/+19
| |
* | Correctly resolving using statements with aliasesBrad Lewis2025-07-281-1/+43
|/
* Merge pull request #791 from BradLewis/fix/re-export-docs-if-not-overriddenBradley Lewis2025-07-271-0/+59
|\ | | | | Only override docs for re-exported items if there is new documentation on the when doing the export
| * Only override docs for re-exported items if there is new documentation on ↵Brad Lewis2025-07-271-0/+59
| | | | | | | | the when doing the export
* | Ensure ast_context is reset after attempt to handle an implicit selector ↵Brad Lewis2025-07-271-0/+21
| | | | | | | | completion in a function call
* | Correctly resolve enum comp lits as part of arraysBrad Lewis2025-07-271-0/+25
|/
* Correctly resolve enum value_declBrad Lewis2025-07-261-0/+17
|
* Correctly infer return type enum fields for completionsBrad Lewis2025-07-251-0/+54
|
* Check if a value declaration is a comp lit for semantic tokensBrad Lewis2025-07-251-2/+19
|
* Resolve builtin max, min, clamp and abs return types correctlyBrad Lewis2025-07-241-0/+160
|
* Merge pull request #762 from ↵DanielGavin2025-07-233-8/+80
|\ | | | | | | | | BradLewis/feat/add-calling-convention-attributes-proc-hover Add proc directives, calling convention and attributes to the hover information
| * Only show the enriched proc information on hover and not on completionsBrad Lewis2025-07-221-3/+3
| |
| * Add proc inlining information to hoverBrad Lewis2025-07-221-0/+28
| |
| * Add proc attribute to hover informationBrad Lewis2025-07-224-11/+35
| |
| * Add proc directives to hover informationBrad Lewis2025-07-221-0/+10
| |
| * Add proc calling convention to hover informationBrad Lewis2025-07-221-0/+10
| |