diff options
| author | dweiller <4678790+dweiller@users.noreply.github.com> | 2025-01-23 00:13:23 +1100 |
|---|---|---|
| committer | dweiller <4678790+dweiller@users.noreply.github.com> | 2025-04-26 13:34:16 +1000 |
| commit | 898ca824585e78306bb0137dbae1fbf859b762b6 (patch) | |
| tree | 49934715689d33a7544b56e229e42b0d2e2063ef /src/Zcu.zig | |
| parent | b9f440620d969204e8196ae6c226f939eb194d5e (diff) | |
| download | zig-898ca824585e78306bb0137dbae1fbf859b762b6.tar.gz zig-898ca824585e78306bb0137dbae1fbf859b762b6.zip | |
compiler: add @memmove builtin
Diffstat (limited to 'src/Zcu.zig')
| -rw-r--r-- | src/Zcu.zig | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Zcu.zig b/src/Zcu.zig index f9fbe0b652..6ff8c98cf8 100644 --- a/src/Zcu.zig +++ b/src/Zcu.zig @@ -302,6 +302,7 @@ pub const BuiltinDecl = enum { @"panic.forLenMismatch", @"panic.memcpyLenMismatch", @"panic.memcpyAlias", + @"panic.memmoveLenMismatch", @"panic.noreturnReturned", VaList, @@ -379,6 +380,7 @@ pub const BuiltinDecl = enum { .@"panic.forLenMismatch", .@"panic.memcpyLenMismatch", .@"panic.memcpyAlias", + .@"panic.memmoveLenMismatch", .@"panic.noreturnReturned", => .func, }; @@ -446,6 +448,7 @@ pub const SimplePanicId = enum { for_len_mismatch, memcpy_len_mismatch, memcpy_alias, + memmove_len_mismatch, noreturn_returned, pub fn toBuiltin(id: SimplePanicId) BuiltinDecl { @@ -470,6 +473,7 @@ pub const SimplePanicId = enum { .for_len_mismatch => .@"panic.forLenMismatch", .memcpy_len_mismatch => .@"panic.memcpyLenMismatch", .memcpy_alias => .@"panic.memcpyAlias", + .memmove_len_mismatch => .@"panic.memmoveLenMismatch", .noreturn_returned => .@"panic.noreturnReturned", // zig fmt: on }; |
