aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Make `for init; ; {}` an error without an explicit cond or postgingerBill2023-08-081-0/+7
* Remove `switch in` in favour of `switch _ in`gingerBill2023-08-081-1/+4
* Disallow `for in` in favour of `for _ in`gingerBill2023-08-081-0/+3
* Add experimental `-subtarget:ios`gingerBill2023-08-082-2/+69
* Fix tilde extension when trying to build as assembly (unsupported currently)gingerBill2023-08-081-3/+3
* Fix read_cycle_counter intrinsic on arm64William Roe2023-08-071-1/+1
* Remove temporary assertgingerBill2023-08-071-1/+0
* Fix `using` buggingerBill2023-08-072-1/+2
* Tilde: #soa pointersgingerBill2023-08-072-13/+85
* Tilde: Begin work on #soagingerBill2023-08-076-15/+160
* Tilde: `for in` for `enum` typesgingerBill2023-08-071-1/+53
* Tilde: Fix type info for enumsgingerBill2023-08-071-35/+33
* Tilde: Add `in`/`not_in` for mapsgingerBill2023-08-072-9/+13
* Mock out map get/set functionalitygingerBill2023-08-078-21/+299
* Remove #relative slices; Replace with #relative multi-pointersgingerBill2023-08-0522-328/+266
* Fix #2699gingerBill2023-08-051-3/+9
* Fix #2690gingerBill2023-08-051-5/+5
* Add `raw_data(^matrix[R, C]T) -> [^]T`gingerBill2023-08-051-0/+3
* Fix #2697gingerBill2023-08-041-1/+1
* Disallow `import` declarations within a `when` statementgingerBill2023-08-042-0/+8
* Add hasher proc generationgingerBill2023-08-034-2/+241
* Generate equal proc for unionsgingerBill2023-08-032-1/+45
* Toggle tilde backend in the build scriptgingerBill2023-08-031-1/+1
* Merge branch 'master' into tildegingerBill2023-08-0319-219/+389
|\
| * Merge pull request #2669 from laytan/check-disabled-when-generating-parapolydev-2023-08gingerBill2023-08-011-0/+4
| |\
| | * Fix #2666 by checking for disabled when generating parapoly procsLaytan Laats2023-07-191-0/+4
| * | Merge pull request #2686 from ryuukk/patch-8gingerBill2023-08-011-1/+1
| |\ \
| | * | Assign element to Slice not Array when alloc a Type_Sliceryuukk2023-07-271-1/+1
| | |/
| * | Add -show-system-calls flag info to cli usage helpHasan Yasin Ozturk2023-08-011-5/+9
| * | Go through loads of `TODO`sgingerBill2023-08-0113-77/+36
| * | Remove `-strict-style-init-only`gingerBill2023-08-013-21/+1
| * | Replace a lot of warnings with errors; remove deprecated stuffgingerBill2023-08-016-39/+8
| * | Add `-vet-style` and `-vet-semicolon`gingerBill2023-08-014-38/+77
| * | Fix typogingerBill2023-07-311-1/+1
| * | Add require_results for proc groupsgingerBill2023-07-311-0/+6
| * | Remove debug codegingerBill2023-07-311-1/+1
| * | Clean up usage of `using` throughout core and vendorgingerBill2023-07-311-2/+2
| * | Improve `//+vet`; remove `using` in many places; add `//+vet !using-stmt` whe...gingerBill2023-07-317-25/+48
| * | Add separate `-vet` flags; `-vet-using-*` flags; `//+vet` file flagsgingerBill2023-07-3110-22/+203
| |/
* | Update Tilde for the new TB_Passes approachgingerBill2023-07-288-116/+330
* | BODGE for finding procedure symbolsgingerBill2023-07-285-25/+49
* | Fix dependency issue; Allow polymorphic procedures in tildegingerBill2023-07-257-175/+233
* | Support non-constant global slicesgingerBill2023-07-255-21/+77
* | Basic support for global variablesgingerBill2023-07-251-7/+22
* | Move mutable value decl stuff to a separate proceduregingerBill2023-07-251-124/+131
* | Implement `@(static)` local variablesgingerBill2023-07-253-7/+68
* | Generate anonymous procedure literalsgingerBill2023-07-255-17/+112
* | Fill out type information datagingerBill2023-07-252-47/+196
* | Continue filling in the global type info datagingerBill2023-07-253-131/+338
* | Update tildegingerBill2023-07-253-45/+43