From ce130e8da7f41400a9ff45b3d30d34930ce31feb Mon Sep 17 00:00:00 2001 From: Leo Tenenbaum Date: Wed, 20 Nov 2019 12:27:29 -0500 Subject: fixed problem with type params --- types.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'types.c') diff --git a/types.c b/types.c index 784c218..a29c9d7 100644 --- a/types.c +++ b/types.c @@ -1606,6 +1606,8 @@ static bool types_expr(Typer *tr, Expression *e) { break; } case EXPR_TYPE: + if (!type_resolve(tr, &e->typeval, e->where)) + return false; t->kind = TYPE_TYPE; break; case EXPR_VAL: -- cgit v1.2.3