aboutsummaryrefslogtreecommitdiff
path: root/src/server/semantic_tokens.odin
Commit message (Expand)AuthorAgeFilesLines
* Fix linux buildDaniel Gavin2022-10-301-14/+22
* semantic token is now treating variable procedures and non-mutable the sameDaniel Gavin2022-10-301-1/+3
* Add support for matrix typesDaniel Gavin2022-10-271-3/+25
* Fix proc type not creating semantic tokens in structsDaniel Gavin2022-10-251-32/+48
* Improve smenatic token for distinct typingDaniel Gavin2022-10-251-0/+15
* Finally make the move to use odinfmt in ols.Daniel Gavin2022-08-201-118/+674
* Restructed the indexerDaniel Gavin2022-07-091-1/+1
* move document struct back to serverDaniel Gavin2022-06-191-1/+1
* Fix ternary expression semantic tokensDaniel Gavin2022-06-141-0/+14
* Fix bugs with range loop in switch statement not completing.Daniel Gavin2022-06-121-1/+1
* Fix hover bugDaniel Gavin2022-06-111-2/+2
* Fix or_return not resolving the valueDaniel Gavin2022-04-151-0/+7
* Add proper multi_pointer support and fix range half range opDaniel Gavin2022-04-151-0/+3
* Merge packagesDaniel Gavin2022-04-091-33/+28
* Prepare for renameDaniel Gavin2022-03-191-8/+8
* Fix comp_lit error and start work on magic completionDaniel Gavin2022-03-141-1/+1
* strip colons and update ast to use unionsDaniel Gavin2022-03-041-234/+234
* Merge branch 'master' into refractor-analysisDaniel Gavin2022-02-151-1/+1
|\
| * Update semantic_tokens.odinDanielGavin2022-02-071-1/+1
* | Fix semantic token call expression always being treated as function. Fix floa...Daniel Gavin2022-02-051-5/+1
* | Move the std in reading to be async with it's own seperate thread.Daniel Gavin2022-01-221-12/+15
* | Remove the failed idea of making request tasksDaniel Gavin2022-01-191-31/+67
* | work on the new semantic tokens.Daniel Gavin2022-01-171-10/+364
* | more refractoring by trying to store the variable information on the symbol.Daniel Gavin2022-01-051-481/+9
|/
* Add snippets and auto add parenthesis on completionDaniel Gavin2021-12-121-6/+0
* Fix enum semantic token not hightlighting correctlyDaniel Gavin2021-09-081-0/+6
* moving the analysis code to it's own analysis package to prepare for referenc...Daniel Gavin2021-07-301-13/+23
* handle the parser changes in core + linux still not workingDanielGavin2021-05-171-7/+7
* work on completion tests + new symbolsDaniel Gavin2021-04-271-2/+2
* semantic workDaniel Gavin2021-04-231-6/+10
* move log to warnDaniel Gavin2021-04-221-1/+1
* a bit work on semenatic tokensDaniel Gavin2021-04-221-1/+16
* remove duplicates when fuzzy searching the same packageDanielGavin2021-04-021-1/+1
* change range stmt to sypport the latest odin versionDanielGavin2021-03-241-9/+3
* ran odinfmtDanielGavin2021-03-181-25/+25
* semantic token for ellipsisDanielGavin2021-03-171-0/+3
* semanitc token now works for map keywordDanielGavin2021-03-171-1/+1
* semantic token fix on package selector, more union completionDanielGavin2021-03-171-3/+4
* fixed some variable not sending their semantic tokens in if_stmtDanielGavin2021-03-161-5/+10
* ran odinfmt again(it didn't newline at th eof)DanielGavin2021-03-121-1/+1
* ran odinfmt on projectDanielGavin2021-03-121-518/+462
* more changes to the fallback completion parsingDanielGavin2020-12-071-1/+1
* support completion on functions that return single struct.DanielGavin2020-12-071-1/+1
* better detail on completion and signatures with documentationDanielGavin2020-12-071-0/+4
* saving work to prepare for multithreadingDanielGavin2020-12-041-10/+56
* more semantic + type resolving workDanielGavin2020-12-031-66/+238
* formattingDanielGavin2020-12-031-231/+231
* refractoring and more semantic tokensDanielGavin2020-12-031-20/+333
* added sha1, fixed leaks, fixed crash on bad exprDanielGavin2020-11-291-0/+28
* work on semantic tokensDanielGavin2020-11-291-4/+51