aboutsummaryrefslogtreecommitdiff
path: root/src/analysis
Commit message (Expand)AuthorAgeFilesLines
* Fix comp_lit error and start work on magic completionDaniel Gavin2022-03-141-6/+19
* FixesDaniel Gavin2022-03-131-9/+12
* give more memory to allocatorDaniel Gavin2022-03-041-2/+2
* Add support for builtin symbols.Daniel Gavin2022-03-041-0/+3
* strip colons and update ast to use unionsDaniel Gavin2022-03-041-1421/+1415
* Merge branch 'master' into refractor-analysisDaniel Gavin2022-02-151-0/+2
|\
| * Temporary fixDaniel Gavin2022-02-141-0/+2
* | Fix semantic token call expression always being treated as function. Fix floa...Daniel Gavin2022-02-051-0/+2
* | document links workDaniel Gavin2022-01-271-3/+4
* | Move the std in reading to be async with it's own seperate thread.Daniel Gavin2022-01-221-33/+30
* | Remove the failed idea of making request tasksDaniel Gavin2022-01-191-142/+76
* | Merge branch 'master' into refractor-analysisDaniel Gavin2022-01-171-1/+1
|\|
| * FIx new slashpath changeDaniel Gavin2022-01-171-1/+1
* | work on the new semantic tokens.Daniel Gavin2022-01-171-37/+46
* | work on resolve entire file.Daniel Gavin2022-01-161-13/+34
* | refractor + more testsDaniel Gavin2022-01-151-28/+73
* | Fix issues with no completion on identifier in comp literal.Daniel Gavin2022-01-121-17/+23
* | refractorDaniel Gavin2022-01-121-4/+4
* | simplified how variables are decidedDaniel Gavin2022-01-111-53/+54
* | Merge branch 'master' into refractor-analysisDaniel Gavin2022-01-091-6/+13
|\|
| * Fix function overloading with function returns.Daniel Gavin2022-01-091-6/+13
* | more refractoring by trying to store the variable information on the symbol.Daniel Gavin2022-01-051-44/+98
* | refractorDaniel Gavin2021-12-311-21/+31
* | Merge branch 'master' into refractor-analysisDaniel Gavin2021-12-311-63/+240
|\|
| * Improve distinct type infoDaniel Gavin2021-12-311-0/+4
| * Fix union poly typesDaniel Gavin2021-12-301-28/+123
| * refractor with bitsets, and fix inlined struct/union/enumDaniel Gavin2021-12-301-11/+52
| * Add more comp_lit support for indexed. More tests.Daniel Gavin2021-12-291-11/+35
| * Don't get locals where len(result)==0Daniel Gavin2021-12-261-0/+4
| * resolve value decls with mutiple names list correctlyDaniel Gavin2021-12-261-10/+10
| * Fix naked blocks being part of locals outside of the scope.Daniel Gavin2021-12-251-3/+12
* | add temp workDaniel Gavin2021-12-251-1/+28
|/
* Remember to set the symbol doc on global value decls.Daniel Gavin2021-12-191-5/+3
* Don't try to resolve index symbols that already have been resolved.Daniel Gavin2021-12-141-0/+4
* Improved type completion + add constants type, add deprecrated tag.Daniel Gavin2021-12-131-7/+23
* Support #caller location directiveDaniel Gavin2021-12-111-0/+14
* More testsDaniel Gavin2021-12-071-1/+10
* Incorrect behavior where globals were not added as variables.Daniel Gavin2021-12-051-0/+2
* odinfmt fixes, plus fix signatures with shared type not showing sigature corr...Daniel Gavin2021-12-051-1/+0
* Fix out of bounds error when fallback parsingDaniel Gavin2021-12-011-0/+4
* Fix issues with not being able to use the local variables when overloading.Daniel Gavin2021-11-121-6/+10
* Add Any_Int attribute support - make function now infers correctly again.Daniel Gavin2021-11-101-11/+19
* Remove println from previous debugging sessionDaniel Gavin2021-11-081-4/+0
* Fix generic error where '0' was inferred as boolean rather than integer.Daniel Gavin2021-11-081-6/+10
* Fix completion error in make generics, and also fixed completion in switch stmt.Daniel Gavin2021-11-081-10/+8
* Fix bug where context.* was not resolved correctly.Daniel Gavin2021-10-141-1/+5
* Add support for b32, b64 keywordsDaniel Gavin2021-09-281-1/+1
* Add Multi_Pointer_Type support.Daniel Gavin2021-09-281-0/+4
* check only the builtin on the source packageDaniel Gavin2021-09-101-1/+9
* Fix odin changesDaniel Gavin2021-08-221-2/+24