authorgravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2023-11-10 21:46:33-05:00
committergravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2023-11-10 22:35:35-05:00
logb5f89d681f5c9160ad866bec6ce7b552722f40ef
treeb9bf2a8ccbd0bfda7ec40b2abccbd3f45fe3d91e
parent97e23896a9168132b6d36ca22ae1af10dd53d80d

Module: fix use of `undefined` during decl cleanup


1 files changed, 2 insertions(+), 2 deletions(-)

src/Module.zig+2-2
......@@ -3542,8 +3542,6 @@ pub fn semaFile(mod: *Module, file: *File) SemaError!void {
35423542 new_decl.ty = Type.type;
35433543 new_decl.alignment = .none;
35443544 new_decl.@"linksection" = .none;
3545 new_decl.has_tv = true;
3546 new_decl.owns_tv = true;
35473545 new_decl.alive = true; // This Decl corresponds to a File and is therefore always alive.
35483546 new_decl.analysis = .in_progress;
35493547 new_decl.generation = mod.generation;
......@@ -3593,6 +3591,8 @@ pub fn semaFile(mod: *Module, file: *File) SemaError!void {
35933591
35943592 new_namespace.ty = struct_ty.toType();
35953593 new_decl.val = struct_ty.toValue();
3594 new_decl.has_tv = true;
3595 new_decl.owns_tv = true;
35963596 new_decl.analysis = .complete;
35973597
35983598 if (mod.comp.whole_cache_manifest) |whole_cache_manifest| {