roc/crates/compiler/builtins/bitcode/src
Ayaz Hafiz 4df83d67ea
use copyBackwards when copying overlapping items in non-unique.unique concat
`mem.copy` requires that `dest` has start index `<= src`, but in our
case, `dest` has start index `>= src`. For this, `copyBackwards` should
be used.

See https://github.com/ziglang/zig/blob/master/lib/std/mem.zig#L195-L222.

Closes #4697
2022-12-06 12:58:04 -06:00
..
helpers moved all crates into seperate folder + related path fixes 2022-07-01 17:37:43 +02:00
dec.zig Update panic tags of builtins 2022-11-24 14:46:52 -06:00
expect.zig inline dbg 2022-11-23 21:23:28 +01:00
hash.zig moved all crates into seperate folder + related path fixes 2022-07-01 17:37:43 +02:00
list.zig use copyBackwards when copying overlapping items in non-unique.unique concat 2022-12-06 12:58:04 -06:00
main.zig Update builtins to use RocStr as panic type 2022-11-24 14:46:50 -06:00
num.zig Update panic tags of builtins 2022-11-24 14:46:52 -06:00
panic.zig Check in panic_utils.zig 2022-11-24 14:46:50 -06:00
str.zig str-graphemes: rework and add some zig tests 2022-10-22 19:29:49 -07:00
utils.zig Update builtins to use RocStr as panic type 2022-11-24 14:46:50 -06:00