Function isTerminatorWip [src]
Prototype
pub fn isTerminatorWip(self: Instruction.Index, wip: *const WipFunction) bool
Parameters
self: Instruction.Index
wip: *const WipFunction
Source
pub fn isTerminatorWip(self: Instruction.Index, wip: *const WipFunction) bool {
return switch (wip.instructions.items(.tag)[@intFromEnum(self)]) {
.br,
.br_cond,
.indirectbr,
.ret,
.@"ret void",
.@"switch",
.@"unreachable",
=> true,
else => false,
};
}