From b7bd44a654671e76f15ed1a4e1226c0d7cc20d92 Mon Sep 17 00:00:00 2001 From: Jacob Young Date: Sat, 1 Oct 2022 08:05:06 -0400 Subject: Sema: ensure builtin.StackTrace fields are analyzed When encountering a fn type that returns an error (union), a backend that supports error return tracing will want the StackTrace struct and its fields to be analyzed. --- src/codegen/llvm.zig | 1 - 1 file changed, 1 deletion(-) (limited to 'src/codegen') diff --git a/src/codegen/llvm.zig b/src/codegen/llvm.zig index ce8c169044..1b793265da 100644 --- a/src/codegen/llvm.zig +++ b/src/codegen/llvm.zig @@ -2335,7 +2335,6 @@ pub const Object = struct { const stack_trace_decl = builtin_namespace.decls .getKeyAdapted(stack_trace_str, Module.DeclAdapter{ .mod = mod }).?; - mod.ensureDeclAnalyzed(stack_trace_decl) catch unreachable; return mod.declPtr(stack_trace_decl).val.toType(undefined); } }; -- cgit v1.2.3