fn test_labelled_for() { mut i := 4 goto L1 L1: for { i++ for { if i < 7 { continue L1 } else { break L1 } } } assert i == 7 goto L2 L2: for ; true; i++ { for { if i < 17 { continue L2 } else { break L2 } } } assert i == 17 goto L3 L3: for e in [1, 2, 3, 4] { i = e for { if i < 3 { continue L3 } else { break L3 } } } assert i == 3 }