aboutsummaryrefslogtreecommitdiff
path: root/src/server/analysis.odin
Commit message (Expand)AuthorAgeFilesLines
...
* moved completion code to its own fileDanielGavin2020-12-271-430/+0
* handle not finding the hover correctlyDanielGavin2020-12-261-1/+1
* always set the hover type to plaintext by default.DanielGavin2020-12-251-4/+10
* fixed error not indexing runtime package because of the new odin changeDanielGavin2020-12-241-2/+3
* start working on using in struct fieldsDanielGavin2020-12-231-3/+15
* default behavior for using function tempDanielGavin2020-12-181-1/+1
* fix lsp freezing with all threads sleepingDanielGavin2020-12-161-6/+14
* != binary expr should also infer enumDanielGavin2020-12-151-1/+1
* improved signaturesDanielGavin2020-12-151-3/+28
* start working on enum completionDanielGavin2020-12-151-1/+85
* handle fallback completion with &DanielGavin2020-12-141-1/+3
* completion with index map now workDanielGavin2020-12-141-1/+2
* show better signatures + work on hoverDanielGavin2020-12-141-30/+92
* started work on hover(disabled currently through json config, unstable)DanielGavin2020-12-121-3/+146
* now indexing global variablesDanielGavin2020-12-101-7/+10
* fixed memory leaks.DanielGavin2020-12-101-1/+1
* added package completion, builtin and runtime package always checked in lookup.DanielGavin2020-12-101-8/+74
* combine results from local and indexer on non selection completion + fuzzer a...DanielGavin2020-12-091-32/+150
* 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