diff --git a/doc/langref.html.in b/doc/langref.html.in index ba093881abc5d2f0436f008a67f455aeda3f8f88..e4f1346206c787e41e4c910ff1e49d8d2749eb03 100644 --- a/doc/langref.html.in +++ b/doc/langref.html.in @@ -3296,15 +3296,14 @@ test "for else" { // Similar to while loops, when you break from a for loop, the else branch is not evaluated. var sum: i32 = 0; const result = for (items) |value| { - if (value == null) { - break 9; - } else { + if (value != null) { sum += value.?; } } else blk: { - assert(sum == 7); + assert(sum == 12); break :blk sum; }; + assert(result == 12); } {#code_end#} {#header_open|Labeled for#}