authorgravatar for r00ster91@proton.meWooster <r00ster91@proton.me> 2024-11-09 15:31:41+01:00
committergravatar for mlugg@mlugg.co.ukMatthew Lugg <mlugg@mlugg.co.uk> 2024-11-09 20:21:32+00:00
log35201e9d9338537a92de2ff89ea23dcd22ce4e52
tree6a69b36687a3f956dfe5c860a5dd90149a14562d
parente5f5229fd6f9d0fe684ab32cce8f2b18e02c115b

Sema: fix wording in error message

It's an FQN, not an actual file name.

4 files changed, 4 insertions(+), 4 deletions(-)

src/Sema.zig+1-1
...@@ -5511,7 +5511,7 @@ fn failWithBadMemberAccess(...@@ -5511,7 +5511,7 @@ fn failWithBadMemberAccess(
5511 else => unreachable,5511 else => unreachable,
5512 };5512 };
5513 if (agg_ty.typeDeclInst(zcu)) |inst| if ((inst.resolve(ip) orelse return error.AnalysisFail) == .main_struct_inst) {5513 if (agg_ty.typeDeclInst(zcu)) |inst| if ((inst.resolve(ip) orelse return error.AnalysisFail) == .main_struct_inst) {
5514 return sema.fail(block, field_src, "root struct of file '{}' has no member named '{}'", .{5514 return sema.fail(block, field_src, "root source file struct '{}' has no member named '{}'", .{
5515 agg_ty.fmt(pt), field_name.fmt(ip),5515 agg_ty.fmt(pt), field_name.fmt(ip),
5516 });5516 });
5517 };5517 };
test/cases/compile_errors/bogus_compile_var.zig+1-1
...@@ -7,5 +7,5 @@ export fn entry() usize {...@@ -7,5 +7,5 @@ export fn entry() usize {
7// backend=stage27// backend=stage2
8// target=native8// target=native
9//9//
10// :1:29: error: root struct of file 'builtin' has no member named 'bogus'10// :1:29: error: root source file struct 'builtin' has no member named 'bogus'
11// note: struct declared here11// note: struct declared here
test/cases/compile_errors/missing_main_fn_in_executable.zig+1-1
...@@ -3,7 +3,7 @@...@@ -3,7 +3,7 @@
3// target=x86_64-linux3// target=x86_64-linux
4// output_mode=Exe4// output_mode=Exe
5//5//
6// : error: root struct of file 'tmp' has no member named 'main'6// : error: root source file struct 'tmp' has no member named 'main'
7// : note: struct declared here7// : note: struct declared here
8// : note: called from here8// : note: called from here
9// : note: called from here9// : note: called from here
test/cases/hello_world_with_updates.0.zig+1-1
...@@ -3,4 +3,4 @@...@@ -3,4 +3,4 @@
3// target=x86_64-linux,x86_64-macos3// target=x86_64-linux,x86_64-macos
4// link_libc=true4// link_libc=true
5//5//
6// :?:?: error: root struct of file 'tmp' has no member named 'main'6// :?:?: error: root source file struct 'tmp' has no member named 'main'