gingerBill
|
c91898a888
Remove #relative slices; Replace with #relative multi-pointers
|
2 years ago |
gingerBill
|
44ea82f845
Clean up usage of `using` throughout core and vendor
|
2 years ago |
gingerBill
|
60e509b1e0
Add separate `-vet` flags; `-vet-using-*` flags; `//+vet` file flags
|
2 years ago |
gingerBill
|
735181dc0e
Remove unnecessary indent
|
2 years ago |
gingerBill
|
26e06ba6a6
Correct `check_call_arguments_new_and_improved` logic
|
2 years ago |
finn
|
ec32967daa
[check-type] fix faulty #no_nil variants error
|
2 years ago |
gingerBill
|
8bf32ac697
Minor change to handling of propagation of errors with `---` as a value
|
2 years ago |
gingerBill
|
acd8a4bc95
Unify `check_constant_parameter_value` logic
|
2 years ago |
gingerBill
|
5da76ae34b
Add `struct #no_copy`
|
2 years ago |
gingerBill
|
bf91fcc6f7
Improve type checking on polymorphic unions
|
2 years ago |
gingerBill
|
a53bff5645
Fix typed `#caller_location` bug.
|
2 years ago |
gingerBill
|
8a2a70a3c2
Fix overriding procedure information for literals
|
2 years ago |
gingerBill
|
5d397804f7
Fix #2286 by printing an error correctly
|
2 years ago |
gingerBill
|
2dca39b557
Remove `auto_cast` procedure field flag
|
2 years ago |
gingerBill
|
518f30e523
Bring `PtrMap` inline with `StringMap`
|
2 years ago |
gingerBill
|
34f9170189
Fix race condition with polymorphic record generation
|
2 years ago |
gingerBill
|
5fa66ac6a8
Fix random race condition for poly records
|
2 years ago |
gingerBill
|
7124d541a1
General optimizations
|
2 years ago |
gingerBill
|
faa735d0c7
Localize gen_types mutexes
|
2 years ago |
gingerBill
|
69b075782b
Use a package local mutex for `add_type_and_value`
|
2 years ago |
gingerBill
|
9b278db993
Revert "Change `tav` to be a pointer internally"
|
2 years ago |
gingerBill
|
e98f1a28e6
Change `tav` to be a pointer internally
|
2 years ago |
gingerBill
|
690666537c
Add `gb_internal` to checker
|
2 years ago |
gingerBill
|
34a048f7da
Replace compiler for loops for the hash-table types to simplify code usage
|
2 years ago |
gingerBill
|
4c40495742
Fix #2188
|
2 years ago |
gingerBill
|
27d56d0da4
Fix #2125
|
2 years ago |
gingerBill
|
3edb3d8d8c
Simplify the handling of the hashing calls for `map`s
|
2 years ago |
gingerBill
|
810a1eee41
Remove the need for `type->Map.internal_type` and replace with the definition of `runtime.Raw_Map`
|
2 years ago |
gingerBill
|
da774e3fd2
General modifications
|
2 years ago |
gingerBill
|
c96e0afbf1
Begin work on implementing the new `map` internals
|
2 years ago |