| author | |
| committer | |
| log | 8c96d0dddddfb4cd597661ff47551fcaf67cbf39 |
| tree | 4851da7ab2584ff1776e18e6886211a443a3e95f |
| parent | b6a5e52decf4494d9506caa929139b630ce08dea |
3 files changed, 5 insertions(+), 5 deletions(-)
test/cases/compile_errors/invalid_pointer_for_var_type.zig+1-1| ... | @@ -1,7 +1,7 @@ | ... | @@ -1,7 +1,7 @@ |
| 1 | extern fn ext() usize; | 1 | extern fn ext() usize; |
| 2 | var bytes: [ext()]u8 = undefined; | 2 | var bytes: [ext()]u8 = undefined; |
| 3 | export fn f() void { | 3 | export fn f() void { |
| 4 | for (bytes) |*b, i| { | 4 | for (&bytes, 0..) |*b, i| { |
| 5 | b.* = @as(u8, i); | 5 | b.* = @as(u8, i); |
| 6 | } | 6 | } |
| 7 | } | 7 | } |
test/cases/compile_errors/underscore_should_not_be_usable_inside_for.zig+2-2| ... | @@ -1,6 +1,6 @@ | ... | @@ -1,6 +1,6 @@ |
| 1 | export fn returns() void { | 1 | export fn returns() void { |
| 2 | for ([_]void{}) |_, i| { | 2 | for ([_]void{}, 0..) |_, i| { |
| 3 | for ([_]void{}) |_, j| { | 3 | for ([_]void{}, 0..) |_, j| { |
| 4 | return _; | 4 | return _; |
| 5 | } | 5 | } |
| 6 | } | 6 | } |
test/cases/variable_shadowing.3.zig+2-2| ... | @@ -1,10 +1,10 @@ | ... | @@ -1,10 +1,10 @@ |
| 1 | pub fn main() void { | 1 | pub fn main() void { |
| 2 | var i = 0; | 2 | var i = 0; |
| 3 | for ("n") |_, i| { | 3 | for ("n", 0..) |_, i| { |
| 4 | } | 4 | } |
| 5 | } | 5 | } |
| 6 | 6 | ||
| 7 | // error | 7 | // error |
| 8 | // | 8 | // |
| 9 | // :3:19: error: loop index capture 'i' shadows local variable from outer scope | 9 | // :3:24: error: capture 'i' shadows local variable from outer scope |
| 10 | // :2:9: note: previous declaration here | 10 | // :2:9: note: previous declaration here |