aboutsummaryrefslogtreecommitdiff
path: root/src/server/analysis.odin
Commit message (Expand)AuthorAgeFilesLines
* Add `for in string` support with runes.DanielGavin2024-07-111-0/+29
* Improve robustness on scope packageDanielGavin2024-07-111-3/+9
* Check if the identifier is in the imports before checking anything else.DanielGavin2024-07-021-14/+14
* Fix issues with genericsDanielGavin2024-06-301-0/+5
* Working on generic issues.DanielGavin2024-06-301-32/+40
* Start adding support for enumerated arrays for completion.DanielGavin2024-06-171-0/+4
* Fix issues with references now showing the definition itself if in another pa...DanielGavin2024-06-121-8/+22
* Add more stability to prevent crashes + more tests with renamingDanielGavin2024-06-111-13/+32
* Adding support to the union enumsDanielGavin2024-06-111-0/+28
* Improve enum gotos and fix generic issueDanielGavin2024-06-111-0/+2
* Support comp lit inference from returnDanielGavin2024-06-091-0/+28
* Improve reference testingDanielGavin2024-06-091-2/+2
* More reference workDanielGavin2024-06-081-17/+12
* First version of selector rename.DanielGavin2024-06-081-1/+3
* Fix issues with selector call expression confusing whether to selector comple...DanielGavin2024-06-081-38/+38
* Merge branch 'master' into renameDanielGavin2024-06-051-2/+1
|\
| * Fix selector -> issuesDanielGavin2024-06-041-2/+1
* | More work on renamingDanielGavin2024-05-291-0/+1
* | Merge remote-tracking branch 'origin/master' into renameDanielGavin2024-05-231-8/+36
|\|
| * TypoDanielGavin2024-05-221-2/+2
| * Add validation when calculating the offset for token_range.DanielGavin2024-05-211-1/+1
| * Fix issues with deferred package changes.DanielGavin2024-05-211-7/+35
| * fix switch/for referencesWalther Chen2024-05-171-1/+1
* | move resolve entire file to seperate file.DanielGavin2024-05-171-290/+0
|/
* Refractor ast_context.current_package now being called through defered functionsDanielGavin2024-05-111-45/+64
* Fix issues with the local evaluation of generic function in value decl, since...DanielGavin2024-05-111-2/+5
* Fix variable names in value declarations not having symbolsDamian Tarnawski2024-05-091-35/+26
* Add a .Type SymbolType enumDamian Tarnawski2024-05-081-5/+5
* Merge pull request #378 from thetarnav/no-symbol-for-nilDanielGavin2024-05-061-8/+6
|\
| * Don't make a symbol for `nil`Damian Tarnawski2024-05-051-8/+6
* | Add a symbol for explicit `enum.member` selectorsDamian Tarnawski2024-05-051-3/+7
|/
* Add Or_Branch_Expr to get_document_positionDanielGavin2024-05-051-27/+41
* support bit_fieldsLaytan Laats2024-04-151-5/+212
* Merge pull request #337 from DanielGavin/objc-fixesDanielGavin2024-04-091-10/+20
|\
| * Fix issues with objc completion and hoverDanielGavin2024-04-061-10/+20
* | changed condition in analysis.odin that was affecting type inference in for r...Isaiah Paget2024-04-071-2/+2
* | Merge remote-tracking branch 'origin' into no_type_inference_bugIsaiah Paget2024-04-071-2/+2
|\|
| * Fix issues with -> not being parsed correctly with call expressionDanielGavin2024-04-061-2/+2
* | fixed no type inference using for in loopIsaiah Paget2024-04-061-1/+1
|/
* Support relative typeDanielGavin2024-03-261-2/+1
* Fix issues with bitsets in procedures not completing correctlyDanielGavin2024-03-181-7/+9
* Support completion and gotos for comp literals in procsDanielGavin2024-03-121-4/+37
* Automatically add shared collection.DanielGavin2024-02-221-1/+1
* Change the template of vscode extension for `ols.json`DanielGavin2024-02-221-0/+1
* handle the change from core:runtime to base:runtimepolyDanielGavin2024-02-031-10/+10
* Forgot to set ast_context.call.DanielGavin2024-02-011-2/+12
* Check the builtin before checking the runtimeDanielGavin2024-01-281-12/+23
* Handle parser not returning valid global decls.DanielGavin2024-01-271-9/+13
* Remember to save the old call stack in ast_context.DanielGavin2023-12-291-0/+10
* Merge branch 'master' into polyDanielGavin2023-12-291-2/+4
|\