aboutsummaryrefslogtreecommitdiff
path: root/src/server/semantic_tokens.odin
Commit message (Expand)AuthorAgeFilesLines
* Remove writing semantic nodes for untyped and basic value symbolsDamian Tarnawski2023-10-261-19/+3
* Remove more not needed tokens for semantic tokensDanielGavin2023-06-301-8/+0
* TypoDanielGavin2023-06-241-1/+1
* Don't make semantic tokens for strings, let the grammars handle that.DanielGavin2023-06-241-15/+0
* semantic token didn't visit value decls with types correctly.DanielGavin2023-05-061-0/+6
* semantic token: visit the len expression in array_typeDanielGavin2023-02-251-0/+1
* Fix issue with indexing not resolving correctlyDaniel Gavin2022-11-231-0/+3
* Remember to visit foreign decl in semantic tokensDaniel Gavin2022-11-051-0/+2
* 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