1 2 3 4 5 6 7 8
// check-pass // This used to ICE because the "if" being unreachable was not handled correctly fn err() { if loop {} {} } fn main() {}