Skip to content
zig 版本:0.13.0

unreachable

DebugReleaseSafe 模式下,unreachable 会调用 panic ,并显示消息达到 unreachable code。

ReleaseFastReleaseSmall 模式下,编译器假设永远不会执行到 unreachable 来对代码进行优化 。

zig
const x = 1;
const y = 2;
if (x + y != 3) {
    unreachable;
}