master
 1var arr: [10]u64 = undefined;
 2export fn foo() void {
 3    @memcpy(arr[0..6], arr[4..10]);
 4}
 5
 6comptime {
 7    var types: [4]type = .{ u8, u16, u32, u64 };
 8    @memcpy(types[2..4], types[1..3]);
 9}
10
11// error
12//
13// :3:5: error: '@memcpy' arguments alias
14// :8:5: error: '@memcpy' arguments alias