| /* | |
| REQUIRED_ARGS: -verrors=context | |
| TEST_OUTPUT: | |
| --- | |
| fail_compilation/staticforeach4.d(16): Error: index type `byte` cannot cover index range 0..257 | |
| static foreach (byte a, int b; data) { } | |
| ^ | |
| fail_compilation/staticforeach4.d(17): Error: index type `byte` cannot cover index range 0..257 | |
| static foreach (byte a, int b; fn()) { } | |
| ^ | |
| --- | |
| */ | |
| immutable int[257] data = 1; | |
| int[257] fn() { return data; } | |
| static foreach (byte a, int b; data) { } | |
| static foreach (byte a, int b; fn()) { } |