zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 6b9f609bd01ad737b3e00825e065032e8a330535 (tree)
parent 5647a73fea7ecc9e1ee190362ef47f402eb95dff
Author: Yujiri <yujiri@disroot.org>
Date:   Mon, 18 Jul 2022 05:27:21 +0000

Fix #6944: referencing type info alignment causes error in unrelated function

Diffstat:
Msrc/stage1/ir.cpp | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/stage1/ir.cpp b/src/stage1/ir.cpp @@ -25972,7 +25972,7 @@ static Error ir_resolve_lazy_raw(AstNode *source_node, ZigValue *val) { case ZigTypeIdBoundFn: case ZigTypeIdVoid: case ZigTypeIdOpaque: - ir_add_error_node(ira, lazy_align_of->target_type->source_node, + ir_add_error_node(ira, source_node, buf_sprintf("no align available for type '%s'", buf_ptr(&lazy_align_of->target_type->value->data.x_type->name))); return ErrorSemanticAnalyzeFail;