aboutsummaryrefslogtreecommitdiff
path: root/lib/std/debug.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2023-04-21 18:03:33 -0700
committerAndrew Kelley <andrew@ziglang.org>2023-04-25 11:23:40 -0700
commitedb5e493e6d9a4478b3d9c06aa590694757d8c03 (patch)
tree5d5ccca94129e3a0e177845dbb5a9b251271cd07 /lib/std/debug.zig
parenta5c910adb610ae530db99f10aa77aaed3e85e830 (diff)
downloadzig-edb5e493e6d9a4478b3d9c06aa590694757d8c03.tar.gz
zig-edb5e493e6d9a4478b3d9c06aa590694757d8c03.zip
update `@memcpy` to require equal src and dest lens
* Sema: upgrade operands to array pointers if possible when emitting AIR. * Implement safety checks for length mismatch and aliasing. * AIR: make ptrtoint support slice operands. Implement in LLVM backend. * C backend: implement new `@memset` semantics. `@memcpy` is not done yet.
Diffstat (limited to 'lib/std/debug.zig')
0 files changed, 0 insertions, 0 deletions