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(
55115511 else => unreachable,
55125512 };
55135513 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 '{}'", .{
55155515 agg_ty.fmt(pt), field_name.fmt(ip),
55165516 });
55175517 };
test/cases/compile_errors/bogus_compile_var.zig+1-1
......@@ -7,5 +7,5 @@ export fn entry() usize {
77// backend=stage2
88// target=native
99//
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'
1111// note: struct declared here
test/cases/compile_errors/missing_main_fn_in_executable.zig+1-1
......@@ -3,7 +3,7 @@
33// target=x86_64-linux
44// output_mode=Exe
55//
6// : error: root struct of file 'tmp' has no member named 'main'
6// : error: root source file struct 'tmp' has no member named 'main'
77// : note: struct declared here
88// : note: called from here
99// : note: called from here
test/cases/hello_world_with_updates.0.zig+1-1
......@@ -3,4 +3,4 @@
33// target=x86_64-linux,x86_64-macos
44// link_libc=true
55//
6// :?:?: error: root struct of file 'tmp' has no member named 'main'
6// :?:?: error: root source file struct 'tmp' has no member named 'main'