| ... | ... | @@ -4222,39 +4222,39 @@ test "recovery: invalid global error set access" { |
| 4222 | 4222 | }); |
| 4223 | 4223 | } |
| 4224 | 4224 | |
| 4225 | | //test "recovery: invalid asterisk after pointer dereference" { |
| 4226 | | // try testError( |
| 4227 | | // \\test "" { |
| 4228 | | // \\ var sequence = "repeat".*** 10; |
| 4229 | | // \\} |
| 4230 | | // , &[_]Error{ |
| 4231 | | // .asterisk_after_ptr_deref, |
| 4232 | | // }); |
| 4233 | | // try testError( |
| 4234 | | // \\test "" { |
| 4235 | | // \\ var sequence = "repeat".** 10&&a; |
| 4236 | | // \\} |
| 4237 | | // , &[_]Error{ |
| 4238 | | // .asterisk_after_ptr_deref, |
| 4239 | | // .invalid_and, |
| 4240 | | // }); |
| 4241 | | //} |
| 4225 | test "recovery: invalid asterisk after pointer dereference" { |
| 4226 | try testError( |
| 4227 | \\test "" { |
| 4228 | \\ var sequence = "repeat".*** 10; |
| 4229 | \\} |
| 4230 | , &[_]Error{ |
| 4231 | .asterisk_after_ptr_deref, |
| 4232 | }); |
| 4233 | try testError( |
| 4234 | \\test "" { |
| 4235 | \\ var sequence = "repeat".** 10&&a; |
| 4236 | \\} |
| 4237 | , &[_]Error{ |
| 4238 | .asterisk_after_ptr_deref, |
| 4239 | .invalid_and, |
| 4240 | }); |
| 4241 | } |
| 4242 | 4242 | |
| 4243 | | //test "recovery: missing semicolon after if, for, while stmt" { |
| 4244 | | // try testError( |
| 4245 | | // \\test "" { |
| 4246 | | // \\ if (foo) bar |
| 4247 | | // \\ for (foo) |a| bar |
| 4248 | | // \\ while (foo) bar |
| 4249 | | // \\ a && b; |
| 4250 | | // \\} |
| 4251 | | // , &[_]Error{ |
| 4252 | | // .expected_semi_or_else, |
| 4253 | | // .expected_semi_or_else, |
| 4254 | | // .expected_semi_or_else, |
| 4255 | | // .invalid_and, |
| 4256 | | // }); |
| 4257 | | //} |
| 4243 | test "recovery: missing semicolon after if, for, while stmt" { |
| 4244 | try testError( |
| 4245 | \\test "" { |
| 4246 | \\ if (foo) bar |
| 4247 | \\ for (foo) |a| bar |
| 4248 | \\ while (foo) bar |
| 4249 | \\ a && b; |
| 4250 | \\} |
| 4251 | , &[_]Error{ |
| 4252 | .expected_semi_or_else, |
| 4253 | .expected_semi_or_else, |
| 4254 | .expected_semi_or_else, |
| 4255 | .invalid_and, |
| 4256 | }); |
| 4257 | } |
| 4258 | 4258 | |
| 4259 | 4259 | test "recovery: invalid comptime" { |
| 4260 | 4260 | try testError( |