- Fix bug where in dead code, only the first statement would be turned into a nop.

- Remove unused $inline argument to mem::copy.
This commit is contained in:
Christoffer Lerno
2025-01-29 13:07:19 +01:00
parent 4b61ac7dae
commit ac3b2f0fea
4 changed files with 48 additions and 2 deletions

View File

@@ -323,7 +323,7 @@ macro void clear_inline(void* dst, usz $len, usz $dst_align = 0, bool $is_volati
@require len == 0 || dst + len <= src || src + len <= dst : "Ranges may not overlap"
*>
macro void copy(void* dst, void* src, usz len, usz $dst_align = 0, usz $src_align = 0, bool $is_volatile = false, bool $inlined = false)
macro void copy(void* dst, void* src, usz len, usz $dst_align = 0, usz $src_align = 0, bool $is_volatile = false)
{
$$memcpy(dst, src, len, $is_volatile, $dst_align, $src_align);
}