| ... | ... | @@ -33324,6 +33324,7 @@ fn checkIndexable(sema: *Sema, block: *Block, src: LazySrcLoc, ty: Type) !void { |
| 33324 | 33324 | const msg = try sema.errMsg(src, "type '{f}' does not support indexing", .{ty.fmt(pt)}); |
| 33325 | 33325 | errdefer msg.destroy(sema.gpa); |
| 33326 | 33326 | try sema.errNote(src, msg, "operand must be an array, slice, tuple, or vector", .{}); |
| 33327 | try sema.addDeclaredHereNote(msg, ty); |
| 33327 | 33328 | break :msg msg; |
| 33328 | 33329 | }; |
| 33329 | 33330 | return sema.failWithOwnedErrorMsg(block, msg); |