aboutsummaryrefslogtreecommitdiff
path: root/src/common/ast.odin
Commit message (Collapse)AuthorAgeFilesLines
* Add support for matrix typesDaniel Gavin2022-10-271-1/+1
|
* Handle typeid as a typeDaniel Gavin2022-10-271-1/+2
|
* Fix signature print issue, and switch stmt in a switch type stmt.Daniel Gavin2022-10-021-0/+3
|
* Add support for where with ODIN_ARCHDaniel Gavin2022-09-011-8/+15
|
* Finally make the move to use odinfmt in ols.Daniel Gavin2022-08-201-289/+361
|
* working on supporting referencesDaniel Gavin2022-07-301-0/+3
|
* Fix odin core changesDaniel Gavin2022-07-141-1/+1
|
* move document struct back to serverDaniel Gavin2022-06-191-2/+4
|
* Fix union error with pointersDaniel Gavin2022-06-121-63/+66
|
* Add proper multi_pointer support and fix range half range opDaniel Gavin2022-04-151-0/+4
|
* Fix windows issue with package lower and uppercaseDaniel Gavin2022-04-111-0/+1
|
* Add print for Multi_Pointer_typeDaniel Gavin2022-03-241-0/+3
|
* Fix union completion with pointers.Daniel Gavin2022-03-141-6/+7
|
* add comma seperation on comp_lit string representationDaniel Gavin2022-03-041-1/+6
|
* Add support for builtin symbols.Daniel Gavin2022-03-041-4/+6
|
* Fix bug related to the union ast change.Daniel Gavin2022-03-041-2/+5
|
* strip colons and update ast to use unionsDaniel Gavin2022-03-041-563/+553
|
* Merge branch 'master' into refractor-analysisDaniel Gavin2022-01-171-1/+1
|\
| * FIx new slashpath changeDaniel Gavin2022-01-171-1/+1
| |
* | simplified how variables are decidedDaniel Gavin2022-01-111-0/+19
|/
* Fix signaturesDaniel Gavin2021-12-301-1/+6
|
* Improved type completion + add constants type, add deprecrated tag.Daniel Gavin2021-12-131-15/+53
|
* fixesDaniel Gavin2021-12-101-1/+6
|
* odinfmt fixes, and have signature retrigger with `,`Daniel Gavin2021-12-091-0/+30
|
* Incorrect behavior where globals were not added as variables.Daniel Gavin2021-12-051-1/+1
|
* Fix generic error where '0' was inferred as boolean rather than integer.Daniel Gavin2021-11-081-0/+2
|
* Add new matrix typeDaniel Gavin2021-11-071-0/+2
|
* Add support for b32, b64 keywordsDaniel Gavin2021-09-281-0/+2
|
* Fix incorrect handling of functions in when clauses using ODIN_OSDaniel Gavin2021-09-281-2/+1
|
* Fix odin changesDaniel Gavin2021-08-221-0/+2
|
* fix some defer free bugs and fix new json apiDaniel Gavin2021-08-191-4/+0
|
* handle the parser changes in core + linux still not workingDanielGavin2021-05-171-1/+1
|
* fix read on large filesDanielGavin2021-05-111-1/+8
|
* add all functions in proc group if call len(args) == 0Daniel Gavin2021-05-091-0/+1
|
* make now works againDaniel Gavin2021-05-091-11/+4
|
* signatures and returns are not lazily created when neededDaniel Gavin2021-05-061-3/+6
|
* started lazy creating signatures for proceduresDaniel Gavin2021-05-061-0/+182
|
* refractored global expressionsDaniel Gavin2021-05-021-6/+7
|
* started on untyped proc overloading handlingDaniel Gavin2021-04-281-0/+1
|
* start working on the procedure overloadingDaniel Gavin2021-04-281-0/+19
|
* update for strict styleDaniel Gavin2021-04-271-3/+1
|
* Merge branch 'master' of https://github.com/DanielGavin/olsDanielGavin2021-04-251-9/+17
|\
| * Don't index private proceduresDanielGavin2021-04-051-7/+16
| |
| * set prot_lit body to nil when copying type.DanielGavin2021-04-051-1/+1
| |
| * extract the distinct type in locals and globalsDanielGavin2021-04-021-1/+0
| |
* | check for ODIN_OS instead of windowsDanielGavin2021-04-251-2/+1
|/
* add rune to keywordDanielGavin2021-03-301-0/+1
|
* format and flattenDanielGavin2021-03-301-33/+3
|
* index when declarations that don't use ODIN_OSDanielGavin2021-03-301-17/+31
|
* change range stmt to sypport the latest odin versionDanielGavin2021-03-241-2/+1
|