aboutsummaryrefslogtreecommitdiff
path: root/src/server/analysis.odin
Commit message (Expand)AuthorAgeFilesLines
* handle the change from core:runtime to base:runtimepolyDanielGavin2024-02-031-10/+10
* Forgot to set ast_context.call.DanielGavin2024-02-011-2/+12
* Check the builtin before checking the runtimeDanielGavin2024-01-281-12/+23
* Handle parser not returning valid global decls.DanielGavin2024-01-271-9/+13
* Remember to save the old call stack in ast_context.DanielGavin2023-12-291-0/+10
* Merge branch 'master' into polyDanielGavin2023-12-291-2/+4
|\
| * default case should use internal_resolve_type_expression to prevent stackover...DanielGavin2023-12-291-2/+4
* | New poly resolve systemDanielGavin2023-12-281-552/+16
|/
* Fix issue with variables assigning in global space to procedures.DanielGavin2023-12-171-2/+17
* Fix issue with not using builtin symbols when in another package.DanielGavin2023-12-141-8/+5
* Procedure types do no longer insert `()`DanielGavin2023-11-111-7/+13
* Have index expr return boolean as second resultDanielGavin2023-09-261-6/+10
* Fix not writing the bit_set correcty in hover and completionDanielGavin2023-09-171-1/+9
* Support new changes in OdinDanielGavin2023-09-141-3/+1
* Fix issues with union switch and also now using the renamed package nameDanielGavin2023-09-011-8/+26
* Add support for generics in struct that use arraysDanielGavin2023-09-011-19/+57
* Fix issues with not being able to resolve non mutable functions in other func...DanielGavin2023-08-151-13/+41
* Add support for tag stmts.DanielGavin2023-08-131-2/+2
* Fix issue where unresolved symbol didn't get the pkg updated.DanielGavin2023-07-261-2/+1
* unwrap ident in switch typeDanielGavin2023-07-231-1/+1
* Fix inlay hints for -> calls, and also fix reference in for in range.DanielGavin2023-07-171-9/+23
* remember to save the symbol value when resolving the unresolved symbolDanielGavin2023-07-091-0/+1
* Add hack for type_ofDanielGavin2023-07-051-9/+20
* Make sure that sliced expressions return slices.Daniel Gavin2023-06-181-1/+30
* Add support for gotos on comp literal fieldsDanielGavin2023-05-181-24/+90
* Have to wrap the pointers back again in generic functionsDanielGavin2023-04-021-2/+23
* reference also needs to look in workspace folderDanielGavin2023-04-021-1/+1
* Fix issue where we incorrectly used the document global ast instead of the in...DanielGavin2023-03-251-4/+1
* remove indexer notification when odin builtin packages error outDanielGavin2023-03-111-36/+0
* Add support for completion with usings and compound literalsDanielGavin2023-03-081-12/+5
* Fix enum inference from castingDanielGavin2023-03-071-0/+3
* Add comp_lit and value decl infering for enumsDanielGavin2023-03-071-0/+69
* Add more enum gotosDanielGavin2023-03-061-10/+69
* Start adding support to gotos for enumsDanielGavin2023-03-061-40/+122
* 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