gingerBill
|
ec45504631
Obfuscate `#line`
|
1 year ago |
gingerBill
|
810cf22e5d
Obfuscate `#file` and `#procedure` when `-obfuscate-source-code-locations` is enabled
|
1 year ago |
gingerBill
|
114ddc4a10
Fix printing error when field name could not be found
|
1 year ago |
gingerBill
|
bb72ff9c35
Fix nested `ERROR_BLOCK` bug
|
1 year ago |
gingerBill
|
f482cc8374
Fix error message
|
1 year ago |
gingerBill
|
2bdf5f58ef
Enforce error on old style for/switch l-value
|
1 year ago |
gingerBill
|
1009182f7b
Fix another #soa race condition bug
|
1 year ago |
gingerBill
|
50618759a6
Fix error reporting for type cycles
|
1 year ago |
gingerBill
|
600ca83386
Merge pull request #3326 from rick-masters/fix_fields_wait_signal
|
1 year ago |
gingerBill
|
e5629dafd0
Potentially fix a race condition with parapoly types (related to #3328)
|
1 year ago |
rick-masters
|
6d4f30de1a
Fix fields_wait_signal futex.
|
1 year ago |
gingerBill
|
d92767cb77
Fix #3226
|
1 year ago |
gingerBill
|
6da6393735
Fix #3320
|
1 year ago |
gingerBill
|
517d7ae0b0
Add error block around `error_line` calls
|
1 year ago |
gingerBill
|
efb0933965
Improve error suggestion and propagation for `x->y`
|
1 year ago |
gingerBill
|
eb51cc6835
Improve error propagation for `(*x).y` style errors from C-programmers
|
1 year ago |
gingerBill
|
1d46adb598
Treat `*x` as an unary operator to improve error messages for common C-programmer mistakes
|
1 year ago |
gingerBill
|
7abb459861
Add missing field flags in debug printing
|
1 year ago |
gingerBill
|
d47ba09743
Fix at error printing bug
|
1 year ago |
gingerBill
|
6b6f72e7bd
Fix #3305
|
1 year ago |
gingerBill
|
010ffc486c
Minor clean up of `#no_broadcast` handling
|
1 year ago |
gingerBill
|
29e5f94c2a
Add `#no_broadcast` procedure parameter to disallow automatic array programming broadcasting on procedure arguments
|
1 year ago |
gingerBill
|
ba77a9464c
Add suggestion for `x: ^T; y = x` to be `x^`
|
1 year ago |
gingerBill
|
b1dae2d59a
Add `x: T; y: ^T = x` suggestion to do `&x`
|
1 year ago |
gingerBill
|
18fb665bf6
Correct matrix builtins for `#row_major`
|
1 year ago |
gingerBill
|
a750fc0ba6
Add `#row_major matrix[R, C]T`
|
1 year ago |
gingerBill
|
9a2fc6cf4c
Serialize errors to make them sortable, deterministic, and generally more control
|
1 year ago |
gingerBill
|
8ff788f4ff
Add better suggestion for [?]T mistake
|
1 year ago |
gingerBill
|
80ecf5b68a
On `x: [?]T = {...}`, minimize errors by using the `[?]T` expression as a kind of hint
|
1 year ago |
gingerBill
|
ec9ac59323
Unify "Did you mean" strings
|
1 year ago |