aboutsummaryrefslogtreecommitdiff
path: root/src/server
Commit message (Collapse)AuthorAgeFilesLines
* Fix issues with completing field with using.dev-2024-11DanielGavin2024-11-302-2/+5
|
* Simplify codeDanielGavin2024-11-171-59/+6
|
* Add support for call expression "range" loops with custom iterators and nonDanielGavin2024-11-171-1/+93
|
* Add signature for diverging function returnsDanielGavin2024-11-164-0/+5
|
* Add more #attributes and support the latest Odin.DanielGavin2024-11-161-3/+0
|
* Concat with \n for error messagesDanielGavin2024-11-061-1/+1
|
* Check if `shared` exists, if it doesn't then don't save it as collection.DanielGavin2024-10-272-6/+9
|
* Don't save the package symbolDanielGavin2024-10-081-14/+1
|
* Fix issues with proc groups not being resolved and causing crashes.DanielGavin2024-10-061-0/+5
|
* Fix #332DanielGavin2024-10-061-8/+23
|
* Fix issue with struct generics and pointer typeDanielGavin2024-10-051-1/+3
|
* Remember to set the call expression in ast_context when entering them in ↵DanielGavin2024-10-051-0/+9
| | | | file resolve.
* function overload now handles shared types in function. Hover should also ↵DanielGavin2024-10-052-50/+67
| | | | show the function that was picked based on the arguments.
* Add the ability to error out of the formatter.DanielGavin2024-10-051-0/+4
|
* Support overriding base functions in objc.DanielGavin2024-10-051-1/+11
|
* Fix issue with comp literals and `&` in typeDanielGavin2024-10-051-7/+3
|
* Handle untyped variables in generics. Also don't show signatures with the ↵DanielGavin2024-10-055-31/+46
| | | | overloaded types.
* Merge pull request #520 from GoldenbergDaniel/masterDanielGavin2024-10-041-0/+1
|\ | | | | Fix renaming locals not working in block scopes
| * Fix rename locals in block statementsGoldenbergDaniel2024-10-031-1/+1
| |
| * Fix rename locals in block statementsGoldenbergDaniel2024-10-031-0/+1
| |
* | Give up when swizzle contains invalid characters.DanielGavin2024-10-032-0/+4
| |
* | Fix issues with package name and variable name clashDanielGavin2024-10-031-15/+21
| |
* | Support completion on comp literals for enumerated arrays.DanielGavin2024-10-031-0/+29
| |
* | Fix issues with semantic tokens for ternary when.DanielGavin2024-10-031-1/+1
| |
* | Fix issues with call expression inside another generic call expression.DanielGavin2024-10-031-0/+19
| |
* | Make sure variables aren't spilled in case clausesDanielGavin2024-10-031-3/+17
| |
* | Make sure not to return $ for identifiers.DanielGavin2024-10-031-1/+7
|/
* StyleDanielGavin2024-09-291-0/+7
|
* Don't give up in generics, because one of the arguments can't be resolved ↵DanielGavin2024-09-291-2/+0
| | | | correctly.
* Merge branch 'master' of https://github.com/DanielGavin/olsDanielGavin2024-09-291-0/+2
|\
| * Add `#reverse` directiveFourteenBrush2024-09-261-0/+1
| |
| * Add #caller_expression supportFourteenBrush2024-09-221-0/+1
| |
* | Add test and fix generics error.DanielGavin2024-09-291-5/+0
|/
* Use a new file tag parserDamian Tarnawski2024-08-301-2/+2
|
* Fix issue with Or_Else_ExprDanielGavin2024-08-171-0/+3
|
* Better support for string range loopDanielGavin2024-08-121-15/+37
|
* Add support for type casting with `a := int(2)`DanielGavin2024-08-121-0/+19
|
* Better handling of local globals.DanielGavin2024-08-121-6/+8
|
* Add support for type assertions through call procedures.DanielGavin2024-08-121-0/+19
|
* Merge branch 'master' into masterDanielGavin2024-08-1031-3184/+811
|\
| * Remember to go into helper type in semantic tokens.DanielGavin2024-08-101-0/+2
| |
| * Add support for enumerated arrays in range loop.DanielGavin2024-08-101-13/+32
| |
| * Change odinfmt to use 120 characters instead. Add support for infering Maybe ↵DanielGavin2024-08-1031-3167/+771
| | | | | | | | in comp literals.
| * local scope when_stmtDanielGavin2024-08-102-4/+5
| |
* | Add documentation for enabling references and fix enable_rename config flagBrad Lewis2024-08-042-1/+2
|/
* Add support to the new os changes in Odin.DanielGavin2024-08-042-7/+7
|
* Merge pull request #454 from thetarnav/or-branch-expr-hoverDanielGavin2024-07-314-15/+21
|\ | | | | Resolve type in assignments with or_else, or_continue and or_break
| * Resolve type in assignments with or_else, or_continue and or_breakDamian Tarnawski2024-07-294-15/+21
| |
* | Clone op token text for unary exprDamian Tarnawski2024-07-301-0/+6
|/
* Merge pull request #442 from thetarnav/more-directive-completionsDanielGavin2024-07-291-36/+70
|\ | | | | Add missing directives to the completions list