| ... | @@ -3293,6 +3293,7 @@ test "for else" { | ... | @@ -3293,6 +3293,7 @@ test "for else" { |
| 3293 | var items = []?i32 { 3, 4, null, 5 }; | 3293 | var items = []?i32 { 3, 4, null, 5 }; |
| 3294 | | 3294 | |
| 3295 | // For loops can also be used as expressions. | 3295 | // For loops can also be used as expressions. |
| | 3296 | // Similar to while loops, when you break from a for loop, the else branch is not evaluated. |
| 3296 | var sum: i32 = 0; | 3297 | var sum: i32 = 0; |
| 3297 | const result = for (items) |value| { | 3298 | const result = for (items) |value| { |
| 3298 | if (value == null) { | 3299 | if (value == null) { |