gingerBill
|
6f872e04c8
Move redundant `auto_cast` error from `-vet` to `-vet-extra`
|
3 years ago |
gingerBill
|
8c4197af38
Add `#load_or(path_string, default_byte_slice)`
|
3 years ago |
gingerBill
|
ea555c0ccd
Simplify directive parsing for expressions
|
3 years ago |
gingerBill
|
042dbda47f
Replace many uses of `heap_allocator()` with `permanent_allocator()`
|
3 years ago |
gingerBill
|
fb8fa5217d
Begin minimize `Type` size by replacing `Array` with `Slice` etc
|
3 years ago |
gingerBill
|
b88e945268
`ERROR_BLOCK()` any usages of "Did you mean?" like behaviour whilst iterating across a scope entry map
|
4 years ago |
gingerBill
|
582559f7ac
Correct did you mean logic and make thread-safe-er
|
4 years ago |
gingerBill
|
b81c670597
Remove debug message
|
4 years ago |
gingerBill
|
382ca20916
Correct procedure checking flag handling, and correct the (bodge) handle of unchecked procedure bodies
|
4 years ago |
gingerBill
|
cba0bd30f5
Add suggestions when trying to take the address the a value from a `for`/`switch` statement
|
4 years ago |
gingerBill
|
d72f4a8a79
Correct Multi Pointer Type handling in expressions
|
4 years ago |
gingerBill
|
91247a8fe1
Fix multi pointers for parapoly
|
4 years ago |
gingerBill
|
6a77fc4cdd
Add multi-pointer types `[^]T`
|
4 years ago |
gingerBill
|
2aaf927beb
Improve error message for `Cannot assign value` if they have the same name but are from different packages
|
4 years ago |
gingerBill
|
7845769d4b
Remove unused code
|
4 years ago |
gingerBill
|
0051cd12e2
Make flags atomic for `Entity` and `Type`
|
4 years ago |
gingerBill
|
94d298755a
Fix race condition when adding a dependency
|
4 years ago |
gingerBill
|
4c306a6f99
Correct `or_return` logic for debug printing and expression is not used checking
|
4 years ago |
gingerBill
|
21cbac755e
Make `or_else` and `or_return` operators (binary and suffix respectively)
|
4 years ago |
gingerBill
|
d62f189d72
Remove some dead code
|
4 years ago |
gingerBill
|
7bbc9a4634
Add `#any_int` directive to replace `auto_cast` uses on parameters.
|
4 years ago |
gingerBill
|
8ff9f2e44f
Fix #1077
|
4 years ago |
gingerBill
|
367bf0c7ae
Fix #1076
|
4 years ago |
gingerBill
|
c465171b45
Fix #1061
|
4 years ago |
gingerBill
|
193fd0eecb
Correct and improve type inference for swizzling expressions
|
4 years ago |
gingerBill
|
1f79082921
Remove dead comments
|
4 years ago |
gingerBill
|
a5d6fda433
Define which mutexes are blocking and recursive explicitly
|
4 years ago |
gingerBill
|
69027b6840
Remove dead mutexes
|
4 years ago |
gingerBill
|
7a9b7af078
Reduce mutex usage and convert things to queues from arrays
|
4 years ago |
gingerBill
|
cec2309504
Big improvement to the `-threaded-checker` code, unifying the logic and simplify behaviour
|
4 years ago |