aboutsummaryrefslogtreecommitdiff
path: root/src/server/analysis.odin
Commit message (Collapse)AuthorAgeFilesLines
...
* added fuzzy matcherDanielGavin2020-12-091-20/+12
|
* proper type printing in completion for index symbols.DanielGavin2020-12-081-2/+10
|
* more refractor on managing package changing on symbolsDanielGavin2020-12-081-15/+37
|
* added support for relative importingDanielGavin2020-12-071-24/+10
|
* more changes to the fallback completion parsingDanielGavin2020-12-071-31/+66
|
* support completion on functions that return single struct.DanielGavin2020-12-071-26/+36
|
* better detail on completion and signatures with documentationDanielGavin2020-12-071-105/+337
|
* requests are now made into tasksDanielGavin2020-12-051-1/+0
|
* added allocator - no more parsing the file every requestDanielGavin2020-12-051-1/+0
|
* saving work to prepare for multithreadingDanielGavin2020-12-041-1/+4
|
* more semantic + type resolving workDanielGavin2020-12-031-19/+102
|
* refractoring and more semantic tokensDanielGavin2020-12-031-42/+83
|
* show the base of the package instead of the entire pathDanielGavin2020-11-301-3/+3
|
* keep using temp allocator for parsing and parse every request...DanielGavin2020-11-301-0/+6
|
* add request document symbols for globalsDanielGavin2020-11-291-5/+57
|
* added sha1, fixed leaks, fixed crash on bad exprDanielGavin2020-11-291-4/+8
|
* work on semantic tokensDanielGavin2020-11-291-1/+7
|
* support using on struct variables.DanielGavin2020-11-281-29/+26
|
* no need to handle the selector in get assignment.DanielGavin2020-11-261-11/+2
|
* start work on enum and unionsDanielGavin2020-11-261-40/+139
|
* more work on generics and overloadingDanielGavin2020-11-231-28/+91
|
* fixed crashesDanielGavin2020-11-211-2/+2
|
* more work on procedure groupDanielGavin2020-11-211-7/+29
|
* for, switch type works, started work on indexing procedure group.DanielGavin2020-11-211-57/+279
|
* get the function parameters into localDanielGavin2020-11-201-1/+26
|
* handle struct pointers correctlyDanielGavin2020-11-201-7/+75
|
* fixed all the memory leaksDanielGavin2020-11-181-12/+65
|
* overloaded function workDanielGavin2020-11-161-6/+99
|
* work on genericsDanielGavin2020-11-161-9/+242
|
* array index works, started work on genericsDanielGavin2020-11-151-4/+132
|
* type inference for proc calls with multiple returnsDanielGavin2020-11-151-19/+28
|
* extracting more local symbols + semantic token typesDanielGavin2020-11-151-27/+84
|
* indexer and ast works together with foreign packagesDanielGavin2020-11-141-33/+61
|
* start working on handling fields in indexed structsDanielGavin2020-11-131-44/+108
|
* no more completion on struct types - start work on combining result from ↵DanielGavin2020-11-121-19/+74
| | | | indexer and ast
* can now handle the bad expression where field is in specified in the ↵DanielGavin2020-11-121-40/+120
| | | | selector expression.
* started working on type inference in the astDanielGavin2020-11-111-32/+250
|
* forgot to add definition hintDanielGavin2020-11-101-1/+1
|
* sublime error fixedDanielGavin2020-11-101-8/+6
|
* wrong format - need odin formatter plsDanielGavin2020-11-091-192/+192
|
* changed the way we find position context using the astDanielGavin2020-11-091-123/+353
|
* fixed json bug that showed up with sublimeDanielGavin2020-11-071-8/+2
|
* started on fuzzy searching on the naive indexer.DanielGavin2020-11-071-12/+67
|
* complete refractor of the project into packagesDanielGavin2020-11-071-0/+158