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

This commit is contained in:
Yujiri 2022-07-18 05:27:21 +00:00 committed by Veikka Tuominen
parent 5647a73fea
commit 6b9f609bd0

View File

@ -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;