| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Show poly struct information on types from external packages and resolve ↵ | Brad Lewis | 2025-08-12 | 4 | -3/+10 | |
| | | | | | | | | | identifier poly types | |||||
| * | | Use empty struct as map values when wanting a hashset | Brad Lewis | 2025-08-12 | 6 | -216/+216 | |
| | | | ||||||
| * | | Revert filtering docs above symbols due to issues when using attributes | Brad Lewis | 2025-08-12 | 1 | -6/+0 | |
| | | | ||||||
| * | | Fix issue merging attributes | Brad Lewis | 2025-08-12 | 1 | -7/+11 | |
| | | | ||||||
| * | | Reapply "Merge pull request #857 from BradLewis/feat/foreign-block-attrs" | Brad Lewis | 2025-08-12 | 2 | -21/+104 | |
| | | | | | | | | | This reverts commit 111e83166b1932594f51a513507bd9a26555b061. | |||||
| * | | Revert "Merge pull request #857 from BradLewis/feat/foreign-block-attrs" | Brad Lewis | 2025-08-12 | 2 | -104/+21 | |
| | | | | | | | | | | | This reverts commit 09b873b80d6ce5c270bf9e0d735f857109c98715, reversing changes made to 848d46e939d91c9b5067d2f5b3cc034f20b20612. | |||||
| * | | Pass foreign block attributes to the body elements | Brad Lewis | 2025-08-11 | 2 | -21/+104 | |
| | | | ||||||
| * | | Merge pull request #856 from BradLewis/feat/clean-completions-struct-decl | Bradley Lewis | 2025-08-11 | 3 | -1/+23 | |
| |\ \ | | | | | | | Remove functions, consts, variables and fields when in struct definitions | |||||
| | * | | Remove functions, consts, variables and fields when in struct definitions | Brad Lewis | 2025-08-11 | 3 | -1/+23 | |
| | | | | ||||||
| * | | | Show nested bit fields correctly | Brad Lewis | 2025-08-11 | 3 | -14/+23 | |
| | | | | ||||||
| * | | | Correct all the newly broken tests due to changes | Brad Lewis | 2025-08-11 | 3 | -60/+18 | |
| | | | | ||||||
| * | | | Attempt consolidate structure for writing docs | Brad Lewis | 2025-08-11 | 2 | -90/+109 | |
| | | | | ||||||
| * | | | Remove type information from the signature and write nested struct fields ↵ | Brad Lewis | 2025-08-11 | 3 | -68/+96 | |
| |/ / | | | | | | | correctly | |||||
| * | | Add missing binary expr operators | Brad Lewis | 2025-08-11 | 1 | -1/+1 | |
| | | | ||||||
| * | | Correctly resolve bit_set union and intersections with comp lits | Brad Lewis | 2025-08-11 | 1 | -1/+14 | |
| | | | ||||||
| * | | Merge pull request #850 from BradLewis/feat/resolve-type-definition-comp-lit | Bradley Lewis | 2025-08-11 | 2 | -5/+32 | |
| |\ \ | | | | | | | Resolve type definitions from comp lits | |||||
| | * | | Resolve type definitions from comp lits | Brad Lewis | 2025-08-11 | 2 | -5/+32 | |
| | | | | ||||||
| * | | | Provide completions when defining a variadic argument | Brad Lewis | 2025-08-11 | 1 | -1/+5 | |
| | | | | ||||||
| * | | | Resolve implicit completions with variadic arguments | Brad Lewis | 2025-08-11 | 1 | -0/+4 | |
| |/ / | ||||||
| * | | Add completions for proc params with default values | Brad Lewis | 2025-08-10 | 1 | -0/+25 | |
| | | | ||||||
| * | | Fix compiler issues with contextless | DanielGavin | 2025-08-10 | 3 | -7/+5 | |
| | | | ||||||
| * | | Merge pull request #829 from BradLewis/feat/union-tags | DanielGavin | 2025-08-10 | 4 | -0/+24 | |
| |\ \ | | | | | | | Add union align and kind to hover information | |||||
| | * | | Add union align and kind to hover information | Brad Lewis | 2025-08-09 | 4 | -0/+24 | |
| | | | | ||||||
| * | | | Add array like methods for untyped strings | Brad Lewis | 2025-08-09 | 1 | -0/+4 | |
| |/ / | ||||||
| * | | Merge pull request #839 from BradLewis/fix/infinite-loop-comp-lit | Bradley Lewis | 2025-08-09 | 1 | -0/+2 | |
| |\ \ | | | | | | | Fix issue getting stuck in an infinite loop when unwraping comp lits | |||||
| | * | | Fix issue getting stuck in an infinite loop when unwraping comp lits | Brad Lewis | 2025-08-09 | 1 | -0/+2 | |
| | | | | ||||||
| * | | | Merge pull request #837 from BradLewis/fix/resolve-poly-procs-return-type-locals | DanielGavin | 2025-08-09 | 3 | -44/+53 | |
| |\ \ \ | | | | | | | | | 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 Lewis | 2025-08-09 | 3 | -44/+53 | |
| | | | | | | | | | | | | | | | | | variables | |||||
| * | | | | Enable references by default | Brad Lewis | 2025-08-09 | 3 | -6/+1 | |
| | |/ / |/| | | ||||||
| * | | | Merge pull request #828 from BradLewis/fix/symbol-doc-comments | Bradley Lewis | 2025-08-09 | 4 | -17/+25 | |
| |\ \ \ | |/ / |/| | | Remove incorrectly added doc comments from symbols | |||||
| | * | | Remove incorrectly added doc comments from symbols | Brad Lewis | 2025-08-07 | 4 | -17/+25 | |
| | | | | ||||||
| * | | | Fix compilation with cstring16 | connnnal | 2025-08-07 | 1 | -10/+17 | |
| |/ / | ||||||
| * | | Resolve poly type variables | Brad Lewis | 2025-08-04 | 4 | -1/+30 | |
| | | | ||||||
| * | | Merge pull request #822 from BradLewis/feat/add-docs-for-enums-unions | DanielGavin | 2025-08-03 | 5 | -38/+157 | |
| |\ \ | | | | | | | Adds hover documentation for enums and unions | |||||
| | * | | Add documentation to union variants | Brad Lewis | 2025-08-03 | 4 | -6/+22 | |
| | | | | ||||||
| | * | | Add documentation to enum fields | Brad Lewis | 2025-08-03 | 5 | -32/+135 | |
| | | | | ||||||
| * | | | Merge pull request #820 from BradLewis/feat/improve-resolving-implicit-selectors | DanielGavin | 2025-08-03 | 2 | -176/+101 | |
| |\ \ \ | |/ / |/| | | Improve and consolidate resolving implicit selector comp literals | |||||
| | * | | Improve and consolidate resolving implicit selector comp literals | Brad Lewis | 2025-08-03 | 2 | -176/+101 | |
| | | | | ||||||
| * | | | Clone the calling convention when cloning an `ast.Proc_Type` | Brad Lewis | 2025-08-03 | 1 | -0/+1 | |
| |/ / | ||||||
| * | | Correctly resolve comp lit implicit values when using nested structs and not ↵ | Brad Lewis | 2025-08-02 | 1 | -23/+50 | |
| | | | | | | | | | naming the fields | |||||
| * | | Switch to using out params for `internal_resolve_type_expression` to greatly ↵ | Brad Lewis | 2025-08-02 | 2 | -86/+137 | |
| | | | | | | | | | reduce stack used | |||||
| * | | Refactor more code into separate procs to reduce stack size | Brad Lewis | 2025-08-02 | 1 | -217/+224 | |
| | | | ||||||
| * | | Handle procs returning named proc type | Brad Lewis | 2025-08-02 | 1 | -0/+16 | |
| | | | ||||||
| * | | Move logic out of the switch cases to reduce stack usage | Brad Lewis | 2025-08-01 | 1 | -97/+112 | |
| | | | ||||||
| * | | Handle multiple returns | Brad Lewis | 2025-08-01 | 1 | -3/+3 | |
| | | | ||||||
| * | | Correctly resolve locals when immediately calling a proc that returns a proc | Brad Lewis | 2025-07-31 | 1 | -0/+25 | |
| | | | ||||||
| * | | Resolve procs returned from procs and called immediately | Brad Lewis | 2025-07-31 | 1 | -0/+12 | |
| | | | ||||||
| * | | Merge pull request #816 from BradLewis/fix/signature-documentation | Bradley Lewis | 2025-07-31 | 2 | -6/+8 | |
| |\ \ | | | | | | | Remove markdown and duplicate comments from signature documentation | |||||
| | * | | Remove markdown and duplicate comments from signature documentation | Brad Lewis | 2025-07-31 | 2 | -6/+8 | |
| | | | | ||||||
| * | | | Merge pull request #815 from BradLewis/fix/crashing-objc-hover | Bradley Lewis | 2025-07-31 | 3 | -3/+3 | |
| |\ \ \ | | | | | | | | | Resolve objc methods before expanding usings to fix issues with hover documentation | |||||