diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2024-12-03 19:30:13 -0800 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2025-01-15 15:11:35 -0800 |
| commit | 77accf597d845245847b143e42ec4109c9468480 (patch) | |
| tree | 176ace677fe750bde50b689176644829f0a63588 /src/Compilation.zig | |
| parent | da25ed95fce32449f70942ea77aa5e00e75dbbdd (diff) | |
| download | zig-77accf597d845245847b143e42ec4109c9468480.tar.gz zig-77accf597d845245847b143e42ec4109c9468480.zip | |
elf linker: conform to explicit error sets
Diffstat (limited to 'src/Compilation.zig')
| -rw-r--r-- | src/Compilation.zig | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Compilation.zig b/src/Compilation.zig index d0681faad6..67dcbd5a3a 100644 --- a/src/Compilation.zig +++ b/src/Compilation.zig @@ -3208,6 +3208,10 @@ pub fn getAllErrorsAlloc(comp: *Compilation) !ErrorBundle { if (!zcu.navFileScope(nav).okToReportErrors()) continue; try addModuleErrorMsg(zcu, &bundle, error_msg.*); } + for (zcu.failed_types.keys(), zcu.failed_types.values()) |ty_index, error_msg| { + if (!zcu.typeFileScope(ty_index).okToReportErrors()) continue; + try addModuleErrorMsg(zcu, &bundle, error_msg.*); + } for (zcu.failed_exports.values()) |value| { try addModuleErrorMsg(zcu, &bundle, value.*); } |
