aboutsummaryrefslogtreecommitdiff
path: root/src/check_type.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | Fix not detecting duplicate proc casesLaytan Laats2024-07-051-1/+1
* | Fix #3803gingerBill2024-06-281-3/+5
* | fix regression in test_issue_2395Laytan Laats2024-06-071-1/+1
* | Remove unnecessary Wait_Signal checksgingerBill2024-06-071-4/+0
* | Try to fix a possible race condition with polymorphic record parametersgingerBill2024-06-061-17/+13
* | Fix #3630 (first part)gingerBill2024-05-261-1/+1
* | Fix #3514 along with `soa.a[i]` bounds checkinggingerBill2024-05-161-3/+12
* | Extra check for `field` being `nullptr`gingerBill2024-05-131-4/+6
* | Fix #3582 by disallowing itgingerBill2024-05-131-1/+2
* | Fix another oversight for `bit_field` endian with 1-byte typesgingerBill2024-05-111-2/+3
* | Generalize to any 1-byte element in `bit_field`gingerBill2024-05-111-1/+2
* | Allow edge-case where backing type of a `bit_field` is (array of) `u8`, to al...gingerBill2024-05-111-2/+3
* | With `-vet-style`, give suggestion of separating where clauses with a comma r...gingerBill2024-05-091-1/+1
* | Fix #3555gingerBill2024-05-091-0/+1
* | Check for specialization in `typeid/T` for parapoly recordsgingerBill2024-05-071-1/+10
* | Fix #3527gingerBill2024-05-071-0/+8
* | Fix #3530gingerBill2024-05-071-2/+7
* | Fix #3531Feoramund2024-05-061-1/+3
* | Allow `#no_alias` on multi-pointersgingerBill2024-05-031-2/+2
* | Disallow mixing endian types within a `bit_field`gingerBill2024-04-241-0/+39
* | Improve code generation for loading `bit_field` fieldsgingerBill2024-04-241-5/+10
* | Clear error message on collisions with `using` on struct fieldsgingerBill2024-04-171-5/+8
* | Fix #3427gingerBill2024-04-161-6/+14
* | Fix #3414gingerBill2024-04-121-0/+5
* | Fix typo in using parameter error messageChris2024-04-091-1/+1
* | Fix type checking for invalid enum backing typegingerBill2024-04-011-1/+3
* | Fix debug info for `map`gingerBill2024-03-301-4/+0
* | Try storing a pointer to a fake metadata type in the debug info for a `map`gingerBill2024-03-301-6/+4
* | Fix another #soa race condition buggingerBill2024-03-261-22/+38
* | Fix #3327 #3204 #3200gingerBill2024-03-261-56/+159
* | Merge pull request #3326 from rick-masters/fix_fields_wait_signalgingerBill2024-03-251-0/+4
|\ \
| * | Fix fields_wait_signal futex.rick-masters2024-03-241-0/+4
* | | Potentially fix a race condition with parapoly types (related to #3328)gingerBill2024-03-251-89/+90
|/ /
* | Treat `*x` as an unary operator to improve error messages for common C-progra...gingerBill2024-03-231-1/+15
* | Fix #3314gingerBill2024-03-231-5/+7
* | Fix missing `ERROR_BLOCK();` callsgingerBill2024-03-211-0/+4
* | Add `#no_broadcast` procedure parameter to disallow automatic array programmi...gingerBill2024-03-211-1/+15
* | Add `#row_major matrix[R, C]T`gingerBill2024-03-191-1/+1
* | Fix error block handlinggingerBill2024-03-191-2/+4
* | Minimize error propagation of bad array syntax by treating this like a typegingerBill2024-03-191-104/+116
* | Add suggestion when mistyping an array backwards e.g. `T[]`gingerBill2024-03-191-1/+18
* | Improve bit_set error messageChris2024-03-131-2/+2
* | Make that warning an error with `-vet-style`gingerBill2024-02-221-1/+7
* | Add warning when using `bit_field` when a `bit_set` would be a much better idea.gingerBill2024-02-221-1/+26
* | Add field tags to `bit_field`gingerBill2024-02-221-0/+10
* | Support `using` of a `bit_field` within a `struct`gingerBill2024-02-221-0/+2
* | Fix typogingerBill2024-02-221-1/+1
* | Add general support for `bit_field`sgingerBill2024-02-221-2/+19
* | Begin work adding `bit_field`gingerBill2024-02-221-0/+152
* | Fix race condition with #soagingerBill2024-02-131-4/+2