zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

test_labeled_break.zig (269B) - Raw


      1 const std = @import("std");
      2 const expect = std.testing.expect;
      3 
      4 test "labeled break from labeled block expression" {
      5     var y: i32 = 123;
      6 
      7     const x = blk: {
      8         y += 1;
      9         break :blk y;
     10     };
     11     try expect(x == 124);
     12     try expect(y == 124);
     13 }
     14 
     15 // test