From: Brendan Hansen Date: Sat, 20 Jan 2024 20:06:17 +0000 (-0600) Subject: fixed: #98 X-Git-Url: https://git.brendanfh.com/?a=commitdiff_plain;h=7c1822c014199a24b1e5348096314848941539cf;p=onyx.git fixed: #98 --- diff --git a/compiler/src/checker.c b/compiler/src/checker.c index cb1c56a5..347698b1 100644 --- a/compiler/src/checker.c +++ b/compiler/src/checker.c @@ -1617,6 +1617,8 @@ CheckStatus check_struct_literal(AstStructLiteral* sl) { value->token->text, value->token->length, type_get_name(union_type)); } + CHECK(expression, &value->value); + TYPE_CHECK(&value->value, matched_variant->type) { ERROR_(value->token->pos, "Mismatched type in initialized type. Expected something of type '%s', got '%s'.",