Function isTerminatorWip [src]

Prototype

pub fn isTerminatorWip(self: Instruction.Index, wip: *const WipFunction) bool

Parameters

self: Instruction.Indexwip: *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, }; }