// `!` on an operand that has no truthiness (neither bool, integer, nor // an error binding) is diagnosed instead of silently bit-flipped // (issue 0129's diagnostic half). #import "modules/std.sx"; main :: () -> i32 { s := "text"; if !s { print("unreachable\n"); } return 0; }