| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
It sets the minimum alignment for the fields within a struct. This cannot be used with `#packed`, but can be used with `#align(N)`.
If `#align(N)` is less than `#field_align(N)`, then a warning will be printed.
|
| |
|
|
|
|
|
| |
//+no-instrumentation
@(no_instrumentation)
@(instrumentation_enter)
@(instrumentation_exit)
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Fixes #2285
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
This reverts commit e98f1a28e68e82753728f58b3465793192b74f9d.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
a: #soa[16]Foo
p := &a[6]
#assert(type_of(p) == #soa^#soa[16]Foo)
p^.x = 123
p.x = 123
|
| | |
|
| | |
|
| |
|
|
| |
pointer internally
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
import` code
|
| |
|
|
| |
This adds a feature to `union` which requires all the variants to have a `nil` value and on assign to the union, checks whether that value is `nil` or not. If the value is `nil`, the union will be `nil` (thus sharing the `nil` value)
|
| |
|
|
| |
a directory
|
| |
|
|
| |
file
|
| |\ |
|
| | | |
|
| |/ |
|
| | |
|
| | |
|
| |
|
|
| |
with `x.(T)`
|
| | |
|
| | |
|
| | |
|
| | |
|