aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* Improve type inference for procedure group stuffgingerBill2023-07-171-6/+2
* Improve scoring for polymorphic proceduresgingerBill2023-07-171-6/+8
* Fix to allow procedure groups on objective-c typesgingerBill2023-07-175-120/+227
* Fix bug caused by incorrect assertgingerBill2023-07-171-1/+1
* Merge pull request #2625 from laytan/exit-code-1-on-test-failuregingerBill2023-07-111-12/+15
|\
| * fix indentationLaytan Laats2023-07-111-5/+6
| * use lb_emit_select instead of lb_emit_if for exit checkLaytan Laats2023-07-111-22/+4
| * exit with code 1 on `odin test` failureLaytan Laats2023-07-031-12/+32
* | Generalize name mangling rule to have a singular definition for a name separatordev-2023-07gingerBill2023-07-073-4/+6
* | Add extra mutex guards around module value accessgingerBill2023-07-072-0/+11
* | Fix issue with pointer casting internal llvm intrinsicsgingerBill2023-07-071-1/+4
* | Fix #2593gingerBill2023-07-071-1/+4
* | Fix #2624gingerBill2023-07-071-1/+1
* | Fix #2629gingerBill2023-07-071-2/+6
* | Fix `[2]union{T}` comparison against `nil`gingerBill2023-07-071-2/+5
* | Fix #2630gingerBill2023-07-072-19/+22
* | Always call `lb_run_remove_dead_instruction_pass` to fix `-debug` issuesgingerBill2023-07-072-12/+3
* | Fix #2615: can't iterate untyped stringLaytan Laats2023-07-021-1/+1
|/
* Merge pull request #2622 from laytan/detect-unix-colors-supportJeroen van Rijn2023-07-021-1/+23
|\
| * fix spacingLaytan Laats2023-07-021-18/+18
| * use more common detection method and add FORCE_COLOR and NO_COLOR supportLaytan Laats2023-07-021-15/+21
| * ignore stderr in tput callLaytan Laats2023-07-021-1/+1
| * detect unix color supportLaytan Laats2023-07-021-0/+16
* | Fix #2594 zero sized union code generationgingerBill2023-06-263-4/+6
|/
* Add missing `-strict-style` checkgingerBill2023-06-261-0/+4
* Fix #2606gingerBill2023-06-261-1/+5
* Improve internal names for parapoly recordsgingerBill2023-06-261-3/+46
* Allow `switch &v in ...` work to be consistent with `for &e in ...`gingerBill2023-06-263-5/+53
* `for &e, i in array` and `for k, &v in map` (alternative to passing the itera...gingerBill2023-06-264-39/+94
* Fix nullptr entity casegingerBill2023-06-211-8/+8
* Fix empty varargsgingerBill2023-06-211-0/+3
* Handle `#c_vararg`gingerBill2023-06-211-6/+9
* Correct deferred proceduresgingerBill2023-06-211-87/+109
* Fix constant parameter passinggingerBill2023-06-211-17/+27
* Remove unnecessary indentgingerBill2023-06-211-64/+62