| 1 | export fn f() void { |
| 2 | var bad: bool = undefined; |
| 3 | bad[0] = bad[0]; |
| 4 | } |
| 5 | export fn g() void { |
| 6 | const bad: bool = undefined; |
| 7 | _ = bad[0]; |
| 8 | } |
| 9 | |
| 10 | // error |
| 11 | // |
| 12 | // :3:8: error: type 'bool' does not support indexing |
| 13 | // :3:8: note: operand must be an array, slice, tuple, or vector |
| 14 | // :7:12: error: type 'bool' does not support indexing |
| 15 | // :7:12: note: operand must be an array, slice, tuple, or vector |