gingerBill
|
ba77a9464c
Add suggestion for `x: ^T; y = x` to be `x^`
|
1 gadu atpakaļ |
gingerBill
|
b1dae2d59a
Add `x: T; y: ^T = x` suggestion to do `&x`
|
1 gadu atpakaļ |
gingerBill
|
18fb665bf6
Correct matrix builtins for `#row_major`
|
1 gadu atpakaļ |
gingerBill
|
a750fc0ba6
Add `#row_major matrix[R, C]T`
|
1 gadu atpakaļ |
gingerBill
|
9a2fc6cf4c
Serialize errors to make them sortable, deterministic, and generally more control
|
1 gadu atpakaļ |
gingerBill
|
8ff788f4ff
Add better suggestion for [?]T mistake
|
1 gadu atpakaļ |
gingerBill
|
80ecf5b68a
On `x: [?]T = {...}`, minimize errors by using the `[?]T` expression as a kind of hint
|
1 gadu atpakaļ |
gingerBill
|
ec9ac59323
Unify "Did you mean" strings
|
1 gadu atpakaļ |
gingerBill
|
97be7feb99
Add list of C identifier suggestions (types and keywords)
|
1 gadu atpakaļ |
gingerBill
|
009b6f44e3
Add loads of checks for common mistakes for C programmer
|
1 gadu atpakaļ |
gingerBill
|
ebd3065aa2
Add error message for C programmers which do `Foo{.x = 123}` rather than `Foo{x = 123}`
|
1 gadu atpakaļ |
gingerBill
|
43d695a990
Fix `for x in y` where `y` is an "optional ok" value, but ignores `#optional_allocator_error` values
|
1 gadu atpakaļ |
gingerBill
|
3875fb08e8
Fix #3284
|
1 gadu atpakaļ |
rick-masters
|
7bc962b852
Fix variable used to index polymorphic parameter.
|
1 gadu atpakaļ |
rick-masters
|
f7ec628cb2
Fix check for too many arguments to a polymorphic record type.
|
1 gadu atpakaļ |
gingerBill
|
c7c6852057
Support swizzle selector syntax `.xyzw` for `#simd` vectors
|
1 gadu atpakaļ |
gingerBill
|
fd987b29ff
Improve error handling with assignments to `bit_field` using constants
|
1 gadu atpakaļ |
gingerBill
|
afcc2889ec
Support compound literals for `bit_field`
|
1 gadu atpakaļ |
gingerBill
|
5f001f6d51
Allow casting between a `bit_field` and its backing type
|
1 gadu atpakaļ |
gingerBill
|
dcbcf75269
Add doc-format support for `bit_field`
|
1 gadu atpakaļ |
gingerBill
|
5a84a08225
Add general support for `bit_field`s
|
1 gadu atpakaļ |
gingerBill
|
fea38f6910
Minor changes to futex implementation on Linux
|
1 gadu atpakaļ |
gingerBill
|
5c4485f657
Add `#load_directory(path: string) > []runtime.Load_Directory_File`
|
1 gadu atpakaļ |
gingerBill
|
27feb5998c
Add require to 128-bit and f16 casts
|
1 gadu atpakaļ |
gingerBill
|
19535d8721
Add require flags to 128-bit integer procedures
|
1 gadu atpakaļ |
gingerBill
|
e7122a0950
Minimize extra dependencies if u128/i128 and f16 are not used
|
1 gadu atpakaļ |
gingerBill
|
946cf52df1
Merge branch 'master' into base-work
|
1 gadu atpakaļ |
gingerBill
|
a78f062499
Fix semantics for casting between polymorphic specialized procedures
|
1 gadu atpakaļ |
gingerBill
|
d04c82e547
Move matrix compiler `builtin`s to `intrinsics`; alias within core_builtin_matrix.odin
|
1 gadu atpakaļ |
gingerBill
|
15b40a4f29
Fix #3122
|
1 gadu atpakaļ |