Commit d9490a4340

Jacob Young <jacobly0@users.noreply.github.com>
2022-10-01 09:51:36
Sema: avoid undefined fields in file struct decls
Fixes original comment of #12399
1 parent 34835bb
Changed files (1)
src/Module.zig
@@ -4430,6 +4430,8 @@ pub fn semaFile(mod: *Module, file: *File) SemaError!void {
     new_decl.has_linksection_or_addrspace = false;
     new_decl.ty = ty_ty;
     new_decl.val = struct_val;
+    new_decl.@"align" = 0;
+    new_decl.@"linksection" = null;
     new_decl.has_tv = true;
     new_decl.owns_tv = true;
     new_decl.alive = true; // This Decl corresponds to a File and is therefore always alive.