| ... | @@ -25573,7 +25573,7 @@ fn explainWhyTypeIsNotExtern( | ... | @@ -25573,7 +25573,7 @@ fn explainWhyTypeIsNotExtern( |
| 25573 | try mod.errNoteNonLazy(src_loc, msg, "pointer to comptime-only type '{}'", .{pointee_ty.fmt(sema.mod)}); | 25573 | try mod.errNoteNonLazy(src_loc, msg, "pointer to comptime-only type '{}'", .{pointee_ty.fmt(sema.mod)}); |
| 25574 | try sema.explainWhyTypeIsComptime(msg, src_loc, ty); | 25574 | try sema.explainWhyTypeIsComptime(msg, src_loc, ty); |
| 25575 | } | 25575 | } |
| 25576 | try sema.explainWhyTypeIsNotExtern(msg, src_loc, pointee_ty, position); | 25576 | try sema.explainWhyTypeIsNotExtern(msg, src_loc, pointee_ty, .other); |
| 25577 | } | 25577 | } |
| 25578 | }, | 25578 | }, |
| 25579 | .Void => try mod.errNoteNonLazy(src_loc, msg, "'void' is a zero bit type; for C 'void' use 'anyopaque'", .{}), | 25579 | .Void => try mod.errNoteNonLazy(src_loc, msg, "'void' is a zero bit type; for C 'void' use 'anyopaque'", .{}), |