aboutsummaryrefslogtreecommitdiff
path: root/src/server/analysis.odin
Commit message (Collapse)AuthorAgeFilesLines
...
* moving the analysis code to it's own analysis package to prepare for ↵Daniel Gavin2021-07-301-3070/+0
| | | | reference handling in the indexer.
* improve signatures on completionDaniel Gavin2021-07-101-13/+62
|
* swizzle completion and resolvingDaniel Gavin2021-06-151-34/+39
|
* support named arguments in overloadingDaniel Gavin2021-06-111-1/+33
|
* fix read on large filesDanielGavin2021-05-111-2/+5
|
* add all functions in proc group if call len(args) == 0Daniel Gavin2021-05-091-1/+1
|
* make now works againDaniel Gavin2021-05-091-17/+57
|
* more work on generics and overloadingDaniel Gavin2021-05-081-10/+20
|
* make sure complex calls is handled correctly with comma positionsDaniel Gavin2021-05-071-2/+18
|
* lazily create signatures for functionsDaniel Gavin2021-05-061-3/+1
|
* signatures and returns are not lazily created when neededDaniel Gavin2021-05-061-4/+4
|
* started lazy creating signatures for proceduresDaniel Gavin2021-05-061-8/+2
|
* begun argument underliningDaniel Gavin2021-05-051-0/+28
|
* refractored global expressionsDaniel Gavin2021-05-021-17/+16
|
* more tests + added default values in proc resolvingDaniel Gavin2021-05-011-17/+11
|
* new test + fixed for range bugDaniel Gavin2021-04-291-22/+20
|
* more refractor + testsDaniel Gavin2021-04-291-70/+19
|
* support for many symbol values in procedure overloadDaniel Gavin2021-04-281-11/+101
|
* distinct type overload worksDaniel Gavin2021-04-281-38/+84
|
* started on untyped proc overloading handlingDaniel Gavin2021-04-281-8/+47
|
* start working on the procedure overloadingDaniel Gavin2021-04-281-26/+66
|
* more work on the new symbolsDaniel Gavin2021-04-281-0/+2
|
* new testsDaniel Gavin2021-04-271-0/+17
|
* work on completion tests + new symbolsDaniel Gavin2021-04-271-120/+160
|
* add tests for signaturesDaniel Gavin2021-04-261-0/+4
|
* update to the newest odin buildDaniel Gavin2021-04-231-1/+0
|
* fixed some signature help issuesDaniel Gavin2021-04-231-8/+2
|
* temporarly relying on the fallback completion, until the odin parser is ↵Daniel Gavin2021-04-221-2/+3
| | | | fault tolerant enough
* remove dead code commentDaniel Gavin2021-04-221-13/+0
|
* fixed shadowing variables and infinite loops from assigning the same ↵Daniel Gavin2021-04-221-97/+101
| | | | variable in a line
* remove commentsDaniel Gavin2021-04-111-6/+1
|
* convert to lf enconding...Daniel Gavin2021-04-111-2697/+2697
|
* fixed completion error with for range mapsDaniel Gavin2021-04-111-2689/+2697
|
* remove duplicates when fuzzy searching the same packageDanielGavin2021-04-021-4/+11
|
* Improve on aliasingDanielGavin2021-04-021-0/+29
|
* extract the distinct type in locals and globalsDanielGavin2021-04-021-1/+12
|
* start work on package completionDanielGavin2021-03-311-4/+12
|
* handle `!` prefix correctly in the fallback completion codeDanielGavin2021-03-301-1/+1
|
* Merge branch 'master' of github.com:DanielGavin/olsDanielGavin2021-03-301-1/+7
|\
| * looking at some linux stuffDanielGavin2021-03-311-1/+7
| |
* | no completion in commentsDanielGavin2021-03-301-1/+8
|/
* bound the slice of the fallback parsingDanielGavin2021-03-301-1/+1
|
* experiment with more context based completion + fix no signature on procDanielGavin2021-03-301-23/+22
|
* Don't use completion on lhs in value declDanielGavin2021-03-291-8/+34
|
* fix hover and completion on keywordsDanielGavin2021-03-251-4/+4
|
* ops wrong active signatureDanielGavin2021-03-251-1/+1
|
* add more keywords to completionDanielGavin2021-03-251-3/+4
|
* more enum completionDanielGavin2021-03-241-4/+36
|
* change range stmt to sypport the latest odin versionDanielGavin2021-03-241-24/+11
|
* make sure to abort completion if '>' is used aloneDanielGavin2021-03-221-0/+3
|