aboutsummaryrefslogtreecommitdiff
path: root/src/server/analysis.odin
Commit message (Expand)AuthorAgeFilesLines
* use internal resolve in resolve_function_overload to prevent recursion.objc-branchDanielGavin2023-02-251-2/+4
* Fixed error where `->` with call expression couldn't be resolvedDanielGavin2023-01-241-1/+19
* More accurately auto complete ObjC proceduresLucas Perlind2023-01-241-0/+6
* early support of goto for objcDanielGavin2023-01-231-3/+4
* start working on supporting objc codeDanielGavin2023-01-231-7/+40
* Fix bug where with `for in` in `for in`DanielGavin2023-01-211-2/+20
* Refractor code for localsDanielGavin2023-01-161-107/+148
* Temporary workaround bug in odin coreDanielGavin2022-11-271-1/+12
* Fix issue with indexing not resolving correctlyDaniel Gavin2022-11-231-0/+3
* Prevent completion in basic literalsDaniel Gavin2022-11-021-0/+2
* Fix issue with binary expression having call expressionsuse-recursion-mapDaniel Gavin2022-11-011-0/+25
* Fix issues with vector/matrix multiplication with scalarsDaniel Gavin2022-10-281-0/+20
* Add support for matrix typesDaniel Gavin2022-10-271-6/+139
* show pointer information in signatureDaniel Gavin2022-10-271-4/+17
* Handle typeid as a typeDaniel Gavin2022-10-271-3/+6
* remove printfDaniel Gavin2022-10-251-2/+0
* Don't use the internal resolves in function overload(it gave false positive r...Daniel Gavin2022-10-251-9/+9
* Improve smenatic token for distinct typingDaniel Gavin2022-10-251-6/+6
* imporve the recursion checkDaniel Gavin2022-10-241-13/+15
* Try to use recursion map on pointers to prevent stackoverflow crashesDaniel Gavin2022-10-231-83/+131
* Fix signature print issue, and switch stmt in a switch type stmt.Daniel Gavin2022-10-021-59/+58
* Fix issues with locals using calls expressions.Daniel Gavin2022-08-301-55/+91
* Fix issues with not collection non-mutable symbols with procedures in procedu...Daniel Gavin2022-08-281-1/+29
* Fix hover bug with default values.Daniel Gavin2022-08-261-13/+53
* Add support for renaming and references on identifiers and functions. Fixed b...Daniel Gavin2022-08-261-4/+3
* Fix using with value decl.Daniel Gavin2022-08-211-88/+171
* Fix `->` gotos and some odinfmt fixesDaniel Gavin2022-08-201-7/+16
* Finally make the move to use odinfmt in ols.Daniel Gavin2022-08-201-464/+1401
* Fixed comp literal inference with indexed versionDaniel Gavin2022-08-181-3/+2
* Fix rare crash with semantic tokenDaniel Gavin2022-08-171-4/+4
* Fix hover and go to issue where selector base was the same name as field.Daniel Gavin2022-08-151-14/+17
* Remove `#maybe`Daniel Gavin2022-08-021-1/+0
* Merge branch 'master' of github.com:DanielGavin/olsDaniel Gavin2022-07-301-0/+2
|\
| * Fixed resolving polymorphic procedure signaturenico-bb2022-07-281-0/+2
* | working on supporting referencesDaniel Gavin2022-07-301-64/+151
|/
* More reference workindex-cachingDaniel Gavin2022-07-111-57/+96
* more fixesDaniel Gavin2022-07-091-0/+2
* Restructed the indexerDaniel Gavin2022-07-091-2/+4
* Merge branch 'master' into index-cachingDaniel Gavin2022-07-091-1/+11
|\
| * odinfmt: fix proc tags being printedDaniel Gavin2022-06-281-1/+11
* | move document struct back to serverDaniel Gavin2022-06-191-8/+12
|/
* Fix issue with parameter and type being the same causing stack overflowDaniel Gavin2022-06-141-0/+10
* Fix stackoverflow error with unresolved generic expression.Daniel Gavin2022-06-131-3/+9
* Add custom hover mapDaniel Gavin2022-06-121-0/+4
* Fix bugs with range loop in switch statement not completing.Daniel Gavin2022-06-121-4/+4
* Fix hover bugDaniel Gavin2022-06-111-6/+0
* More reference workDaniel Gavin2022-06-111-62/+93
* Add last package cache for memory_index.Daniel Gavin2022-04-281-7/+2
* remove the lower case for windows.Daniel Gavin2022-04-281-16/+2
* Fix or_return not resolving the valueDaniel Gavin2022-04-151-0/+7