aboutsummaryrefslogtreecommitdiff
path: root/src/check_expr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Fix #3713gingerBill2024-06-091-9/+8
* Try to fix a possible race condition with polymorphic record parametersgingerBill2024-06-061-8/+3
* Fix #3682gingerBill2024-06-051-0/+7
* Merge pull request #3673 from laytan/implement-foreign-import-improvements-on...gingerBill2024-06-041-0/+2
|\
| * use `#exists` to provide good errors for common missing librariesLaytan Laats2024-06-041-0/+1
| * implement `#exists(path)`Laytan Laats2024-06-041-0/+1
* | Improve error message suggestion for passing enums to integersgingerBill2024-06-041-1/+13
|/
* Initial hash directive implementationDudejoe8702024-05-281-1/+2
* Fix #3630 (first part)gingerBill2024-05-261-1/+1
* Be very particular with the cases for the error notesgingerBill2024-05-221-16/+15
* Improve errors a lot for assigning procedures of the wrong signaturegingerBill2024-05-221-2/+47
* Fix indexing type when using a `#row_major` matrixgingerBill2024-05-201-2/+7
* Remove constant indexing for `matrix` value propagationgingerBill2024-05-201-1/+1
* Fix #3514 along with `soa.a[i]` bounds checkinggingerBill2024-05-161-2/+2
* Remove the old switch/for semantics entirely and enforce `switch &x in y`gingerBill2024-05-161-33/+13
* Fix #3516gingerBill2024-05-131-0/+11
* Fix #3573gingerBill2024-05-131-0/+7
* Fix #3584gingerBill2024-05-131-0/+7
* Check for illegal use of `distinct`gingerBill2024-05-121-0/+1
* fix duplicate suggestions and add missing newlineLaytan2024-05-091-1/+1
* With `-vet-style`, give suggestion of separating where clauses with a comma r...gingerBill2024-05-091-0/+14
* Remove breakpoint hookVictor Sohier2024-05-061-1/+0
* Explicitly handle previously implicitly handled caseVictor Sohier2024-05-061-0/+1
* FormattingVictor Sohier2024-05-051-4/+1
* Fix: Fixed #soa arraysVictor Sohier2024-05-051-2/+11
* Merge pull request #3526 from laytan/target-featuresgingerBill2024-05-051-1/+67
|\
| * compiler: improve target features supportLaytan Laats2024-05-021-1/+67
* | Improve error message's suggestion for `if !integer`gingerBill2024-05-031-3/+5
|/
* Implement dumb `PtrMap`gingerBill2024-04-261-5/+5
* Obfuscate `#line`gingerBill2024-04-081-1/+5
* Obfuscate `#file` and `#procedure` when `-obfuscate-source-code-locations` is...gingerBill2024-04-081-2/+10
* Fix printing error when field name could not be foundgingerBill2024-04-081-1/+2
* Fix nested `ERROR_BLOCK` buggingerBill2024-04-011-5/+13
* Fix error messagegingerBill2024-04-011-2/+2
* Enforce error on old style for/switch l-valuegingerBill2024-03-301-4/+0
* Fix another #soa race condition buggingerBill2024-03-261-0/+5
* Fix error reporting for type cyclesgingerBill2024-03-251-1/+1
* Merge pull request #3326 from rick-masters/fix_fields_wait_signalgingerBill2024-03-251-0/+1
|\
| * Fix fields_wait_signal futex.rick-masters2024-03-241-0/+1
* | Potentially fix a race condition with parapoly types (related to #3328)gingerBill2024-03-251-3/+8
|/
* Fix #3226gingerBill2024-03-241-4/+8
* Fix #3320gingerBill2024-03-241-9/+10
* Add error block around `error_line` callsgingerBill2024-03-231-0/+5
* Improve error suggestion and propagation for `x->y`gingerBill2024-03-231-3/+11
* Improve error propagation for `(*x).y` style errors from C-programmersgingerBill2024-03-231-0/+2
* Treat `*x` as an unary operator to improve error messages for common C-progra...gingerBill2024-03-231-0/+13
* Add missing field flags in debug printinggingerBill2024-03-231-0/+12
* Fix at error printing buggingerBill2024-03-211-1/+4
* Fix #3305gingerBill2024-03-211-1/+1
* Minor clean up of `#no_broadcast` handlinggingerBill2024-03-211-5/+4